ul {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}
ul.dash {
  list-style: none;
}
ul.dash > li:before {
  display: inline-block;
  content: "-";
  width: 1em;
  margin-left: -1em;
}

body[dir="rtl"] ul.dash > li:before {
  display: inline-block;
  content: "-";
  width: 1em;
  margin-right: -1em !important; 
  margin-left: 0 !important;
}

.body{
  background-color: #eaeff2;
  display: block;
  flex-direction: column;
  justify-content: center;
  max-width: 95%;
  overflow-x: hidden;
}
.terms-of-use {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  max-width: 966px;
  margin-top: 100px;
  min-width: none;
  width: 80%;
}

.terms-of-use .div {
width: 100%;
flex-direction: column;
display: inline-flex;
}

.terms-of-use .text-wrapper {
  display: block;
  text-align: left;
  font-family: var(--paragraph-header-font-family);
  font-weight: var(--paragraph-header-font-weight);
  color: var(--gray-80);
  font-size: var(--paragraph-header-font-size);
  letter-spacing: var(--paragraph-header-letter-spacing);
  line-height: var(--paragraph-header-line-height);
  margin-top: 20px;
}

body[dir='rtl'] .terms-of-use .text-wrapper {
  text-align: right !important;
  font-family: var(--paragraph-header-font-family-he) !important;
}

.terms-of-use .project-title,
.terms-of-use .project-subtitle {
  top: 96px;
  display: inline;
  font-family: var(--headline-font-family);
  font-weight: var(--headline-font-weight);
  color: var(--gray-80);
  font-size: var(--sub-header-font-size);
  line-height: var(--headline-line-height);
  font-style: var(--headline-font-style);
  letter-spacing: var(--headline-letter-spacing);
}

.terms-of-use .project-subtitle {
  font-size: var(--copy-font-size);
  text-decoration: underline;
}

body[dir='rtl'] .terms-of-use .project-title,
body[dir='rtl'] .terms-of-use .project-subtitle {
  font-family: var(--paragraph-header-font-family-he) !important;
}

.terms-of-use .header {
  position: absolute;
  width: 100%;
  z-index: 9;
  top: 0;
  display: flex;
  flex-direction: column;
  background: linear-gradient(90deg,#fc0 0,#fc0 48%,#ffe57f 70%,#fff0b2);
}

.terms-of-use .header-navigation {
  flex-direction: row;
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  max-width: 966px;
  display:flex;
  align-content: center;
}

.terms-of-use .frame {
  position: fixed;
  width: 100%;
  display: block;
  left: 0;
  top: 0;
  min-height: 64px;
  background: var(--Gradient-Left-to-Right, linear-gradient(90deg, #FC0 0%, #FC0 30.02%, #FFDE59 70%, #FFF0B3 100%));
}

.terms-of-use .body-content {
  flex-direction: column;
  display: flex;
  height: auto;
  width: 100%;
}

.terms-of-use .logo-desktop {
  position: relative;
  width: 138px;
  height: 20px;
  top: 22px;
}

.terms-of-use .text-wrapper-2 {
  top: 30px;
  position: relative;
  padding-inline-start: 20px;
  font-family: var(--mobile-paragraph-header-font-family);
  font-weight: var(--mobile-paragraph-header-font-weight);
  color: var(--primarydhl-red);
  font-size: var(--mobile-paragraph-header-font-size);
  letter-spacing: var(--mobile-paragraph-header-letter-spacing);
  line-height: var(--mobile-paragraph-header-line-height);
  font-style: var(--mobile-paragraph-header-font-style);
}

body[dir='rtl'] .terms-of-use .text-wrapper-2 {
  font-family: var(--mobile-paragraph-header-font-family-he) !important;
}

.terms-of-use .desktop-footer {
  padding-bottom: 30%;
  padding-top: 10%;
  background-color: #eaeff2;
  left: 0;
  width: auto;
}

.terms-of-use .p {
  color: var(--gray-60, #666);
  text-align: center;
  font-family: "Delivery";
  font-size: 14px;
  float: right;
  font-style: normal;
  font-weight: 400;
  line-height: 16.1px;
  /* 115% */
}

body[dir='rtl'] .terms-of-use .p {
  float: left !important;
  font-family: "Assistant_W_Bd" !important;
}


.terms-of-use .DHL-express-logo-rgb {
  position: relative;
  width: 140px;
  height: 37px;
}

.terms-of-use .indent {
  margin-inline-start: 16px;
}

a {
  color: unset;
}
