:root {
  --white-1: #FFFFFF;
  --white-2: #FAFAFA;
  --white-3: #f9f9f9;
  --white-4: #E5E5E5;
  --dark-blue: #1C1832;
  --dark-blue-1: #1E1A39;
  --blue-2: #1C5FF4;
  --blue-3: #739EFF;
  --blue-4: #5cb3fc;
  --partners: #FF4108;
  --protect: #07DBA5;
  --people: #2BA8DC;
  --product-casino: #275188;
  --product-live: #276C39;
  --product-sport: #008BC1;
  --product-virtual: #A6cE00;
  --black: #000;
  --font-textbold: 'HelveticaNowTextBold', sans-serif;
  --font-extrabold: 'HelveticaNowTextExtraBold', sans-serif;
  --font-textmed: 'HelveticaNowTextMedium', sans-serif;
  --font-textreg: 'HelveticaNowTextRegular', sans-serif;
  --font-displaymed: 'HelveticaNowDisplayMedium', sans-serif;
  --font-displayreg: 'HelveticaNowDisplayRegular', sans-serif;
  --font-displaybold: 'HelveticaNowDisplayBold', sans-serif;
 
}


/*=== HTML BODY ===*/
html {-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;text-size-adjust: none;font-size: 10px;-webkit-font-smoothing: antialiased;overflow-x: hidden;}
body { background-color: var(--white-1); background: var(--white-1); color: var(--dark-blue); font-size: 1.6rem; line-height: 2.4rem; margin: 0; font-style: normal; font-family: var(--font-textreg); }
.main-inner-content-wrapper { background-color: var(--white-1); background: var(--white-1); }
/*=== HTML BODY ===*/

#main-content-wrapper { margin-left: 80px;  margin-top:80px;}
.module-wrapper { padding: 40px 0px;}
.bg-present.module-wrapper{padding:80px 0px;}
.disclaimer-wrapper { padding: 80px 0px; }
/*=== CONTAINER ===*/
.container-fluid{max-width:1360px;padding-right: 74px;padding-left: 74px;}
.row{margin-right: -12px;margin-left: -12px;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
  padding-right: 12px;padding-left: 12px;
}

@media all and (max-width: 991.98px){
.bg-present.module-wrapper{padding:70px 0px;}
  .container-fluid{padding-right: 15px;padding-left: 15px;}
  .row{margin-right: -7.5px;margin-left: -7.5px;}
  .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
      padding-right: 7.5px;padding-left: 7.5px;
  }
}
/*=== CONTAINER ===*/

.sitemap-item ul li {  list-style: disc !important;}

/*=== POSITIONS ===*/
.position-inherit {position: inherit;}
.position-relative {position: relative;}
/*=== POSITIONS ===*/

/*=== HIDDEN ===*/
.invisible {position: absolute;left: -9999999px;top: auto;width: 1px;height: 1px;overflow: hidden;visibility: visible !important;background-color: transparent;}
.sktmain.visible {position: absolute;left: 0;top: 0;width: auto;height: auto;overflow: hidden;visibility: visible !important;z-index: 11;}
.sktmain.visible>a {color: var(--white-1);text-decoration: none;font-size: 1.8rem;font-family: var(--font-medium);line-height: normal;padding: 10px 30px;background: var(--black);display: block;outline-offset:-2px;}
noscript {width: 100%;}
noscript.background {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 0;}
noscript>.nojs {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 0;}
.nojs .jsBackDiv {display: none !important;}
noscript.autowidth {width: auto;}
noscript.image {width: auto;}
noscript.image>.image {width: 100%;}
/*=== HIDDEN ===*/

/*=== IMAGE STYLES ===*/
figure{margin: 0;}
figcaption{display: none;}
.image img{width: 100%; height: auto;}
/*=== IMAGE STYLES ===*/

/*=== TYPOGRAPHY STYLES ===*/
.display-1, h1, h2, h3, h4, h5, h6,.h1,.h2,.h3,.h4,.h5,.h6, .intro-text, .body-text, p, .small-text{margin-bottom: 16px;}
.display-1, h1, h2, h3, h4, h5, h6,.h1,.h2,.h3,.h4,.h5,.h6, .intro-text {font-family:var(--font-displaybold);}
.body-text, p, .small-text,  a{font-family:var(--font-textreg);}
.display-1 {font-size: 8.8rem;line-height: 9.6rem;}
h1,.h1 {font-size: 4.8rem;line-height: 5.6rem;}
h2,.h2 {font-size: 4rem;line-height: 4.8rem;}
h3,.h3 {font-size: 3.2rem;line-height: 4rem;}
h4,.h4 {font-size: 2.4rem;line-height: 3.2rem;}
h5,.h5 {font-size: 2rem;line-height: 2.4rem;}
h6,.h6 {font-size: 1.8rem;line-height: 2.8rem;}
.rad-introtext ,.intro-text {font-size: 1.8rem;line-height: 2.8rem;}
.body-text ,p{font-size: 1.6rem;line-height: 2.4rem;font-weight: 400;}
.rad-small ,.small-text {font-size: 1.4rem;line-height: 1.8rem;font-weight: 400;}
strong{font-weight: 600;}
.strong{font-weight: 600;}
.module-content p a{font-size: 1.6rem; line-height: 2.4rem; font-weight: 400;}
.module-content img{width:100%;}

/* === BULLET LIST CSS === */
.text-module .bullet-list-content-wrapper ul li, .text-module .bullet-list-content-wrapper ul li *{font-size: 2.0rem;line-height: 3.2rem;}
.text-module .bullet-list-content-wrapper a{color: var(--black-color);text-decoration: underline;}
.text-module .bullet-list-content-wrapper{margin-top: 24px}
.text-module .bullet-list-content-wrapper ul li{margin-bottom: 24px}
.text-module .bullet-list-content-wrapper ul li ul {margin-top: 20px;}

/* === BULLET LIST CSS === */

/*=== Module Content With Links STYLES ===*/
.module-content-with-links{background-color:var(--blue-4);padding-top:80px;}
.module-content-with-links .content-wrapper .links-wrapper{margin-bottom:22px;}
.module-content-with-links .content-wrapper .content p{margin-bottom:32px;font-weight:500;}
.module-content-with-links .content-wrapper .links-wrapper .cta{padding:16px 30px;}
/*=== Module Content With Links STYLES ===*/


@media all and (max-width: 991.98px) {
  .module-wrapper {padding-bottom: 35px 0px;}
  .disclaimer-wrapper { padding: 70px 0px; }
  .display-1 {font-size: 4.8rem;line-height: 5.6rem;}
  h1,  .h1 {font-size: 4rem;line-height: 4.8rem;}
  h2,  .h2 {font-size: 3.6rem;line-height: 4.4rem;}
  h3,  .h3 {font-size: 2.8rem;line-height: 3.6rem;}
  h4,  .h4 {font-size: 2rem;line-height: 2.8rem;}
  h5,  .h5 {font-size: 1.8rem;line-height: 2.2rem;}
  h6,  .h6 {font-size: 1.6rem;line-height: 2.2rem;}
  .intro-text {font-size: 1.6rem;line-height: 2.2rem;}
  .body-text ,p{font-size: 1.4rem;line-height: 2.2rem;}
  .small-text {font-size: 1.2rem;line-height: 1.6rem;}
  .module-content p a{font-size: 1.4rem; line-height: 2.2rem; font-weight: 400;}
}

@media all and (max-width: 767.98px) {
  .module-wrapper {padding-bottom: 30px 0px;}
  .disclaimer-wrapper { padding: 60px 0px; }
  .bg-present.module-wrapper{padding:60px 0px;}
}

/*=== TYPOGRAPHY STYLES ===*/


/*=== CTA STYLES ===*/
.text-btn{color: var(--dark-blue-1);font-size: 1.6rem;line-height: 1.6rem;font-weight: 500;cursor: pointer;padding-bottom: 4px;}
.text-btn:hover{border-bottom: 1px solid var(--dark-blue-1);}
.text-btn:focus-within{opacity: 0.8;}
.text-btn-bg{color: var(--white-1);font-size: 1.4rem;line-height: 2.1rem;font-weight: 500;cursor: pointer;transition: all .4s;text-transform: uppercase;}
.text-btn-bg:hover{border-bottom: 1px solid var(--white-1);}
a{color: var(--blue-2);text-decoration:none;}
a:hover{text-decoration: none;}
table a:focus,
a:focus-visible {outline: 2px dashed var(--partners);z-index: 10;}
.cta span.text{margin-right:8px;}
.disclaimerAcceptButton, .disclaimerDeclineButton { background-color: var(--white-1); }
.cta, .disclaimerAcceptButton, .disclaimerDeclineButton {display: inline-flex;border: 1px solid var(--dark-blue);justify-content: center;text-decoration: none;color: var(--dark-blue);text-align: center;border-radius: 100px;padding: 16px 40px;font-size: 1.6rem;font-weight: 500;line-height: 2.4rem;align-items: center;cursor: pointer;font-family:var(--font-textmed);transition: all .4s;}
.cta:hover, .disclaimerAcceptButton:hover, .disclaimerDeclineButton:hover {background-color: var(--dark-blue);color: var(--white-1);}
.cta.cta-with-bg {background-color: var(--white-1);color: var(--dark-blue);border:none;}
.cta.cta-with-bg:hover {background-color: var(--blue-3);color: var(--dark-blue);}
.cta.cta-down-arrow{border: 1px solid var(--blue-2);color: var(--blue-2);font-size: 2rem;font-family:var(--font-displaybold);}
.cta.cta-down-arrow:hover{background-color: var(--blue-2);color: var(--white-1);}
.cta span.icon{margin-top: 2px;}

/*---   Disclaimer page stylings   ---*/
.disclaimerNotesContainer { padding-bottom: 20px; }
.disclaimerNotesContainer > h1.h3 { text-align: center; }
.disclaimerAcceptButton { margin-right: 15px; }
.content .cta.cta-down-arrow {margin-right: 22px; margin-top:10px;}
@media only screen and (max-width: 767.98px) {
.cta {padding: 16px 30px;}
.content .cta.cta-down-arrow {margin-top: 20px;}
}

/*=== CTA STYLES ===*/


/*=== TABLE STYLES ===*/
table{width: 100%;}
table thead tr th,table tbody tr td{font-size: 1.4rem;line-height: 1.8rem;padding: 16px 10px;}
table thead tr th {text-align: left;  font-size: 1.4rem;  line-height: 1.8rem;  font-family: var(--font-extrabold); padding: 16px 10px;}
table thead tr th:first-child {padding: 16px 10px;}
table tbody tr:nth-child(odd){background-color: var(--white-3);}
table tbody tr td{font-weight: 400;}
table tbody tr:last-child {border-bottom: 1px solid var(--white-4);}
table tbody tr {border-top: 1px solid var(--white-4);}
/*=== TABLE STYLES ===*/

/* Sustainability Table styles starts here */
table.sustainabilityTable {}
table.sustainabilityTable td{vertical-align:top;}
.blueBg, .blueBg td {background: #243b79; }
.blueBg a {color: #ffffff; text-decoration: underline;}
td.tdContent{vertical-align:top;}
td.tdLogo{padding: 0px}
td.tdLogo img {width:170px; height: auto;}

/* Sustainability Table styles ends here */

/*=== financial calendar STYLES ===*/
.social-icon-section li::marker {color: transparent;}
.calender-main-wrapper{padding:80px 0px;}
.calender-inner-wrapper .past-events{display:none;}
.calender-inner-wrapper .tabs-column .tabs-wrapper-row ul.tabs-wrapper li.tab-item a.tab-link{line-height:2.8rem;font-family:var(--font-displaybold);}
.calender-inner-wrapper .events{margin-top:16px;}
.calender-inner-wrapper .events .scroll-table-container table{min-width:750px;}
.upcoming.event-table-wrapper table th:first-child{width: 20%;}
.upcoming.event-table-wrapper table th:nth-child(2){width: 50%;}
.upcoming.event-table-wrapper table th:nth-child(3){width: 30%;text-align:center;}
.upcoming.event-table-wrapper table tbody td:nth-child(3){text-align:center;}
.past.event-table-wrapper table th:first-child{width: 20%;}
.past.event-table-wrapper table th:nth-child(2){width: 80%;}
.upcoming.event-table-wrapper table td a.outlookLink{font-size: 2.0rem;color: var(--black);}
/*=== financial calendar STYLES ===*/

.rad-notes {font-size: 1.2rem;line-height: 1.8rem;}

/*=== SPACING STYLES ===*/
.pt-0 {padding-top: 0px !important;}
.pt-10 {padding-top: 10px !important;}
.pt-20 {padding-top: 20px !important;}
.pt-30 {padding-top: 30px !important;}
.pt-40 {padding-top: 40px !important;}
.pt-50 {padding-top: 50px !important;}
.pt-60 {padding-top: 60px !important;}
.pt-70 {padding-top: 70px !important;}
.pt-80 {padding-top: 80px !important;}
.pt-90 {padding-top: 90px !important;}
.pt-100 {padding-top: 100px !important;}
.pb-0 {padding-bottom: 0px !important;}
.pb-10 {padding-bottom: 10px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pb-40 {padding-bottom: 40px !important;}
.pb-50 {padding-bottom: 50px !important;}
.pb-60 {padding-bottom: 60px !important;}
.pb-70 {padding-bottom: 70px !important;}
.pb-80 {padding-bottom: 80px !important;}
.pb-90 {padding-bottom: 90px !important;}
.pb-100 {padding-bottom: 100px !important;}
.mt-0 {margin-top: 0px;}
.mt-10 {margin-top: 10px;}
.mt-20 {margin-top: 20px;}
.mt-30 {margin-top: 30px;}
.mt-40 {margin-top: 40px;}
.mt-50 {margin-top: 50px;}
.mt-60 {margin-top: 60px;}
.mt-70 {margin-top: 70px;}
.mt-80 {margin-top: 80px;}
.mt-90 {margin-top: 90px;}
.mt-100 {margin-top: 100px;}
.mb-0 {margin-bottom: 0px;}
.mb-10 {margin-bottom: 10px;}
.mb-20 {margin-bottom: 20px;}
.mb-30 {margin-bottom: 30px;}
.mb-40 {margin-bottom: 40px;}
.mb-50 {margin-bottom: 50px;}
.mb-60 {margin-bottom: 60px;}
.mb-70 {margin-bottom: 70px;}
.mb-80 {margin-bottom: 80px;}
.mb-90 {margin-bottom: 90px;}
.mb-100 {margin-bottom: 100px;}

/*=== Modules ===*/

