/* screen - privacy-policy */

.border-class-1 {
  border: 2px solid var(--bdazzled-blue);
}
.border-class-2 {
  border: 1px solid rgba(112,112,112,1.0);
}
.font-class-1 {
  font-family: 'Montserrat Alternates', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-10 {
  font-family: 'Rubik', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-2 {
  font-family: 'Rubik', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-3 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 600;
}
.font-class-4 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 500;
}
.font-class-5 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-6 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 700;
}
.font-class-7 {
  color: var(--log-cabin);
  font-family: 'AvenirLT Std-85Heavy', Helvetica, Arial, serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
}
.font-class-8 {
  font-family: 'AvenirLT Std-55Roman', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-9 {
  font-family: "Montserrat", Helvetica, Arial, serif;
}
.privacy-policy {
  background-color: var(--white);
  height: 8512px;
  overflow: hidden;
  position: relative;
  width: 1366px;
}
.privacy-policy .copyright--s-reserved-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 12px;
  height: auto;
  left: 479px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 8481px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .create-account-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 10px;
  height: auto;
  left: 744px;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 8330px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .d-learners-g-on-enabl-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 15px;
  height: 7861px;
  left: 117px;
  line-height: 25px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: 294px;
  width: 1170px;
}
.privacy-policy .dlearners-logo-KOsP6k {
  background-color: transparent;
  height: 93px;
  position: absolute;
  right: 0px;
  top: 9px;
  width: 291px;
}
.privacy-policy .dlearners-logo-ghyN4a {
  background-color: transparent;
  height: 67px;
  position: absolute;
  right: 0px;
  top: 5px;
  width: 208px;
}
.privacy-policy .feature-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 10px;
  height: auto;
  left: 548px;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 8330px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .footer-C61RwL {
  background-color: transparent;
  height: 290px;
  left: 0px;
  position: absolute;
  top: 8209px;
  width: 1366px;
}
.privacy-policy .get-free-s-ening-test-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 10px;
  height: auto;
  left: 744px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 8363px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .group-1144-kMreGx {
  background-color: transparent;
  height: 100%;
  left: 1px;
  opacity: 0.3;
  position: absolute;
  top: 1px;
  width: 207px;
}
.privacy-policy .group-1145-kMreGx {
  background-color: transparent;
  height: 100%;
  opacity: 0.3;
  position: absolute;
  right: 0px;
  top: 1px;
  width: 206px;
}
.privacy-policy .group-1545-C61RwL {
  background-color: transparent;
  height: 99px;
  left: 1177px;
  position: absolute;
  top: 8357px;
  width: 97px;
}
.privacy-policy .group-1546-C61RwL {
  background-color: transparent;
  height: 22px;
  left: 938px;
  pointer-events: auto;
  position: absolute;
  top: 8292px;
  transition: all 0.2s ease;
  width: 12px;
}
.privacy-policy .group-1546-C61RwL:hover {

transform: scale(1.1);
}
.privacy-policy .group-1547-C61RwL {
  background-color: transparent;
  height: 22px;
  left: 989px;
  pointer-events: auto;
  position: absolute;
  top: 8292px;
  transition: all 0.2s ease;
  width: 27px;
}
.privacy-policy .group-1547-C61RwL:hover {

transform: scale(1.1);
}
.privacy-policy .group-1548-C61RwL {
  background-color: transparent;
  height: 22px;
  left: 1055px;
  pointer-events: auto;
  position: absolute;
  top: 8292px;
  transition: all 0.2s ease;
  width: 22px;
}
.privacy-policy .group-1548-C61RwL:hover {

transform: scale(1.1);
}
.privacy-policy .group-1549-C61RwL {
  background-color: transparent;
  height: 22px;
  left: 1115px;
  pointer-events: auto;
  position: absolute;
  top: 8292px;
  transition: all 0.2s ease;
  width: 23px;
}
.privacy-policy .group-1549-C61RwL:hover {

transform: scale(1.1);
}
.privacy-policy .group-1550-C61RwL {
  background-color: transparent;
  height: 86px;
  left: 209px;
  position: absolute;
  top: 8287px;
  width: 290px;
}
.privacy-policy .group-4-C61RwL {
  background-color: transparent;
  height: 121px;
  left: 43px;
  position: absolute;
  top: 29px;
  width: 404px;
}
.privacy-policy .group-425-RxK5i1 {
  background-color: transparent;
  height: calc(100.00% - 26px);
  position: absolute;
  right: calc(47.58% - 18px);
  top: 13px;
  width: 38px;
}
.privacy-policy .group-456-TQxQQv {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .group-855-CsD1xV {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .group-856-5r2JcP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .group-857-FXqjQY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .group-858-5AKyIo {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .group-859-9TYOX4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .group-860-Tmp5mx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.privacy-policy .how-it-work-IYksUI {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.privacy-policy .how-work-iPe1yZ {
  background-color: transparent;
  height: 17px;
  position: absolute;
  right: calc(42.28% - 33px);
  top: calc(30.15% - 5px);
  width: 77px;
}
.privacy-policy .icon-iPe1yZ {
  background-color: transparent;
  height: calc(100.00% - 22px);
  left: 3px;
  position: absolute;
  top: 22px;
  width: calc(100.00% - 3px);
}
.privacy-policy .line-44-iPe1yZ {
  background-color: transparent;
  height: 1px;
  left: calc(46.92% - 381px);
  position: absolute;
  top: 0px;
  width: 812px;
}
.privacy-policy .line-45-iPe1yZ {
  background-color: transparent;
  bottom: 24px;
  height: 1px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 34px);
}
.privacy-policy .link-iPe1yZ {
  background-color: transparent;
  height: 17px;
  left: calc(41.85% - 25px);
  position: absolute;
  top: calc(30.89% - 5px);
  width: 59px;
}
.privacy-policy .logo-KOsP6k {
  background-color: transparent;
  background-image: url(../img/dl-logo-2@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 121px;
}
.privacy-policy .logo-ghyN4a {
  background-color: transparent;
  background-image: url(../img/dl-logo-3@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 86px;
}
.privacy-policy .path-1121-dpJrul {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.privacy-policy .path-1122-IVWl8S {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.privacy-policy .path-1123-oYSpJP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.privacy-policy .path-1124-oYSpJP {
  background-color: transparent;
  bottom: calc(50.00% - 4px);
  height: 9px;
  position: absolute;
  right: calc(50.00% - 4px);
  width: 9px;
}
.privacy-policy .path-1125-oYSpJP {
  background-color: transparent;
  height: 4px;
  position: absolute;
  right: calc(19.13% - 1px);
  top: calc(19.21% - 1px);
  width: 4px;
}
.privacy-policy .path-1126-He1MwL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.privacy-policy .path-505-iOYx0D {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.privacy-policy .privacy-policy-C61RwL {
  background-color: transparent;
  color: var(--cerulean);
  font-size: 25px;
  height: auto;
  left: 438px;
  line-height: 80px;
  position: absolute;
  text-align: center;
  top: 180px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .privacy-policy-VMr6Om {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 10px;
  height: auto;
  left: 548px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 8420px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .quick-link-GwHjU1 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.privacy-policy .rectangle-397-RxK5i1 {
  background-color: transparent;
  border-radius: 62px;
  height: 117px;
  left: calc(50.00% - 58px);
  position: absolute;
  top: -3.03%;
  width: 115px;
}
.privacy-policy .span0-FkeqO5 {
  color: rgba(35,168,224,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.00px;
}
.privacy-policy .span1-FkeqO5 {
  color: rgba(35,168,224,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 17px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.00px;
}
.privacy-policy .span2-FkeqO5 {
  color: rgba(35,168,224,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 33px;
  font-style: normal;
  font-weight: 500;
  letter-spacing: 0.00px;
}
.privacy-policy .span3-FkeqO5 {
  color: rgba(35,168,224,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 33px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.00px;
}
.privacy-policy .span4-FkeqO5 {
  color: rgba(35,168,224,1.0);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 54px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.00px;
}
.privacy-policy .terms-condition-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 10px;
  height: auto;
  left: 548px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 8363px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .user-feedback-C61RwL {
  background-color: transparent;
  color: var(--black-coral-pearl);
  font-size: 10px;
  height: auto;
  left: 548px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 8390px;
  white-space: nowrap;
  width: auto;
}
.privacy-policy .x-2hLGvx {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  line-height: 53px;
  position: absolute;
  right: -2px;
  text-align: center;
  top: calc(20.58% - 5px);
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-JDtIZk {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  left: calc(35.05% - 5px);
  line-height: 53px;
  position: absolute;
  text-align: center;
  top: calc(24.69% - 6px);
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-LCjdHq {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  left: calc(35.38% - 5px);
  line-height: 53px;
  position: absolute;
  text-align: center;
  top: calc(24.69% - 6px);
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-QNNaEa {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 22px;
  height: 29px;
  left: 0px;
  line-height: 61px;
  position: absolute;
  text-align: center;
  top: -17px;
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-VZama6 {
  background-color: transparent;
  bottom: calc(44.86% - 11px);
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  left: 0px;
  line-height: 53px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-W0lc5s {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  line-height: 53px;
  position: absolute;
  right: -2px;
  text-align: center;
  top: calc(20.58% - 5px);
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-ZxCPgm {
  background-color: transparent;
  bottom: calc(44.86% - 11px);
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  left: 0px;
  line-height: 53px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-d8I5um {
  background-color: transparent;
  bottom: 13px;
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  line-height: 53px;
  position: absolute;
  right: calc(34.90% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-hwSzAE {
  background-color: transparent;
  bottom: calc(22.95% - 6px);
  color: var(--carrot-orange);
  font-size: 18px;
  height: 24px;
  left: calc(32.99% - 4px);
  line-height: 50px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}
.privacy-policy .x-klneoT {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 22px;
  height: 29px;
  line-height: 61px;
  position: absolute;
  right: calc(36.60% - 5px);
  text-align: center;
  top: calc(47.70% - 14px);
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-kx6m31 {
  background-color: transparent;
  bottom: 13px;
  color: var(--carrot-orange);
  font-size: 19px;
  height: 25px;
  line-height: 53px;
  position: absolute;
  right: calc(34.72% - 5px);
  text-align: center;
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-lIYWgF {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 22px;
  height: 29px;
  left: 0px;
  line-height: 61px;
  position: absolute;
  text-align: center;
  top: -17px;
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-u9ZRAG {
  background-color: transparent;
  color: var(--carrot-orange);
  font-size: 22px;
  height: 29px;
  line-height: 61px;
  position: absolute;
  right: calc(36.41% - 5px);
  text-align: center;
  top: calc(47.70% - 14px);
  white-space: nowrap;
  width: 14px;
}
.privacy-policy .x-vCI4o0 {
  background-color: transparent;
  bottom: calc(22.95% - 6px);
  color: var(--carrot-orange);
  font-size: 18px;
  height: 24px;
  left: calc(32.65% - 4px);
  line-height: 50px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 12px;
}
:root {
  --bdazzled-blue: rgba(59,92,145,1.0);
  --black: rgba(0,0,0,1.0);
  --black-coral-pearl: rgba(80,98,112,1.0);
  --blue-whale: rgba(0,46,78,1.0);
  --carrot-orange: rgba(247,148,32,1.0);
  --cerulean: rgba(35,168,224,1.0);
  --elephant: rgba(21,53,75,1.0);
  --log-cabin: rgba(34,34,34,1.0);
  --mercury: rgba(231,231,231,1.0);
  --white: rgba(255,255,255,1.0);
}