#__cookieWrapper{display:none !important;}
#onetrust-banner-sdk{display:none !important;}
.col-xl-8{
width:100%;
}
header .logo-container{
	margin-top:50px;
}
header .mobile-menu, header .search-head-button, header .navigation-wrapper, footer, #__cookieWrapper, .page-banner, .back-to-top {display:none !important;}
.header__inner .navigation-wrapper, .header__inner .mobile-menu, .header__inner .search-head-button, .header__inner .search-box{display:none !important;}

.header--scroll-up{position: static !important}
h1 {
 font-size: 76px;
 line-height:80px;
}
h2{
 font-size: 60px;
 line-height:64px;
}
h3{
font-size: 48px;
line-height:52px;
}
h4{
 font-size: 38px;
 line-height:44px;
}
h5{
font-size: 24px;
line-height:32px;
}
h6 , ul li{
font-size: 20px;
line-height:24px;
}
p  {
 font-size: 20px;
 line-height:24px;
}
b{
    font-weight: 600;
}
table{
    border-radius: 8px 8px 0 0;
    overflow: hidden;

}
table td{
font-size:20px;
}
table:not(.sb-unstyled) {
  /*width: 124.8rem;*/
  width: 100%;
  font-size: var(--body-sm-fs);
  line-height: var(--body-sm-lh)
}
table:not(.sb-unstyled) thead {
  background: var(--primary-1);
  font-weight: 700;
  border-top-left-radius:16px;
  border-top-right-radius:16px;
}
table:not(.sb-unstyled) thead th {
  color: var(--base-5);
  padding: var(--sm-3) var(--sm-2)
}
table:not(.sb-unstyled) tbody td {
  border-bottom: 1px solid var(--base-3);
  padding: var(--sm-2);
  vertical-align: top
}
table:not(.sb-unstyled) tbody td a {
  color: var(--black);
  text-decoration: none
}
table:not(.sb-unstyled) tbody td a{
  font-size: 2.4rem
}
table:not(.sb-unstyled) tbody td a:hover {
  background-color: transparent
}