table {border-collapse: collapse; width: 100%; }
table tr td { padding: 22px 30px; color: var(--primary-color-5); font-size: 1.4rem; line-height: 2.0rem; }
table tr th { padding: 24px 30px; text-transform: uppercase; color: var(--primary-color-5); letter-spacing: 0.15rem; font-size: 1.3rem; line-height: 1.6rem; font-family: var(--font-medium); font-weight: 400; font-style: normal; text-align: left; }
table tr { background: var(--mono1); }
table tr:nth-child(odd) { background: var(--primary-color-3); border: 0; }
table tbody tr { background: var(--primary-color-3); }
table tbody tr:nth-child(odd) { background: var(--mono1); }
.content_text__area .content_text__label {margin-bottom: 6px;}
.content_text__area .content_text__title * {margin-bottom: 0;}
/* AS 11/8/2023 */
/* .content_text__desc p{font-family: var(--font-NextBook-regular);font-size: 16px;font-style: normal;font-weight: 325;line-height: 22px;}
.content_text__desc h2{color:var(--mono2);line-height:5rem;} */
.content_text__area table.rad-tablestyle2 tr td {
    color: #0C2E4F;
    font-family: var(--font-NextBook-medium);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.content_text__area table.rad-tablestyle2 tbody tr:nth-child(odd) {
    background: var(--primary-color-3);
}
.content_text__area table.rad-tablestyle2 tbody tr {
    background: var(--mono1);
}
.content_text__area table.rad-tablestyle1 tbody tr td{
color: var(--primary-color-6);
    font-family: var(--font-NextBook-regular);
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}
.content_text__area table.rad-tablestyle1 thead tr th {
    background: var(--primary-color-2);
    color: var(--mono1);
    font-family: var(--font-NextBook-medium);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.content_text__area table.rad-tablestyle1 thead tr th:first-child {
    width: 72%;
}
.content_text__area .content_text__title {
  margin-bottom: 21px;
}

.content_text__area .content_text__title:last-child {
  margin-bottom: 0;
}

.content_text__area .content_text__link {
  margin-top: 49px;
}

table tr td a:hover {
  color: var(--primary-color-2);
}

.content_text__desc ul li {
  margin-bottom: 10px;
  padding-left: 30px;
  position: relative;
}

.content_text__desc ol li {
  margin-bottom: 10px;
  position: relative;
}

.content_text__desc > ul > li > ul > li
.content_text__desc > ol > li > ul > li {
  margin-bottom: 16px;
}

.content_text__desc ul li p,
.content_text__desc ol li p {
  margin-bottom: 10px;
}

.content_text__desc ol {
  padding-left: 20px;
}

.content_text__desc ul li:before {
  content: '';
  width: 6px;
  height: 6px;
  background: var(--primary-color-1);
  position: absolute;
  left: 10px;
  top: 10px;
  border-radius: 50%;
}

.content_text__desc * + * {
  margin-bottom: 16px;
}

.content_text__desc * + *:last-child {
  margin-bottom: 0;
}

.content_text__desc h2,
.content_text__desc h3,
.content_text__desc h4 {
  margin-top: 24px;
}

.content_text__desc h2:first-of-type,
.content_text__desc h3:first-of-type,
.content_text__desc h:first-of-type {
  margin-top: 0;
}

.content_text__desc p {
  word-wrap: break-word;
}

/*--------------*/

#ip3-cookie-policy .content_text__wrapper .content_text__desc  ul  li:before,
#ip3-data-privacy-statement .content_text__wrapper .content_text__desc  ul  li:before {
  display: none;
}

#ip3-cookie-policy .content_text__desc span.number,
#ip3-data-privacy-statement .content_text__desc span.number {
  display: inline-block;
  margin-right: 10px;
  position: absolute;
  left: 0;
}

/*#ip3-cookie-policy .content_text__desc ol,
#ip3-cookie-policy .content_text__desc ul,
#ip3-data-privacy-statement .content_text__desc ol,
#ip3-data-privacy-statement .content_text__desc ul {
  padding-left: 20px;
}*/

#ip3-cookie-policy .content_text__desc * + *,
#ip3-data-privacy-statement .content_text__desc * + * {
  margin-bottom: 16px;
}

#ip3-cookie-policy .content_text__desc * + *:last-child,
#ip3-data-privacy-statement .content_text__desc * + *:last-child {
  margin-bottom: 16px;
  word-wrap: break-word;
}

#ip3-cookie-policy .content_text__desc ol ol ol li,
#ip3-cookie-policy .content_text__desc ul ul ul li,
#ip3-data-privacy-statement .content_text__desc ol ol ol li,
#ip3-data-privacy-statement .content_text__desc ul ul ul li{
  padding-left: 45px;
}

#ip3-cookie-policy .content_text__desc ol ol ol li li,
#ip3-cookie-policy .content_text__desc ul ul ul li li,
#ip3-data-privacy-statement .content_text__desc ol ol ol li li,
#ip3-data-privacy-statement .content_text__desc ul ul ul li li {
  padding-left: 0;
}

.content_text__desc  .note p {
    font-size: 1.2rem;
    margin: 0;
}

/*-------------*/


.organisation__table table thead tr {
background: var(--primary-color-2);
}

.organisation__table table thead tr th {
color: var(--mono1);
}


/*-------------------*/

@media all and (max-width: 767.98px) {
  
  .content_text__wrapper .content_text__area > .row > div:last-child {
    margin-top: 24px;
  }
  
  .scroll-table-container {
    overflow-x: auto;
  }
  
  .scroll-table-container table {
  	    width: 767px;
  }
  
  #ip3-cookie-policy .content_text__desc span.number,
  #ip3-data-privacy-statement .content_text__desc span.number {
    position: static;
  }
  
  #ip3-cookie-policy .content_text__desc ol ol ol li, 
  #ip3-cookie-policy .content_text__desc ul ul ul li,
  #ip3-data-privacy-statement .content_text__desc ol ol ol li, 
  #ip3-data-privacy-statement .content_text__desc ul ul ul li {
    padding-left: 0;
  }
  
  #ip3-cookie-policy .content_text__desc ol, 
  #ip3-cookie-policy .content_text__desc ul,
  #ip3-data-privacy-statement .content_text__desc ol, 
  #ip3-data-privacy-statement .content_text__desc ul {
    padding-left: 0;
  }
  
  #ip3-cookie-policy .content_text__desc ol li, 
  #ip3-cookie-policy .content_text__desc ul li,
  #ip3-data-privacy-statement .content_text__desc ol li, 
  #ip3-data-privacy-statement .content_text__desc ul li {
    padding-left: 0;
  }
}
