body.ap-body {
    /* customize_body_bg_colour */ background-color:#15427d; /* customize_body_bg_colour */
}

div.ap-wrapper header {
    /* customize_header_bg_colour */ background-color:; /* customize_header_bg_colour */
}

div.ap-wrapper nav {
    /* customize_navbar_bg_colour */ background-color:; /* customize_navbar_bg_colour */
}

div.ap-wrapper nav ul li {
    /* customize_nav_link_bg_colour */ background-color:; /* customize_nav_link_bg_colour */
    /* customize_nav_link_colour */ color:#15427d; /* customize_nav_link_colour */
}

div.ap-wrapper nav ul li ul li {
    /* customize_sub_nav_link_bg_colour */ background-color:#15427d; /* customize_sub_nav_link_bg_colour */
    /* customize_sub_nav_link_colour */ color:#ffffff; /* customize_sub_nav_link_colour */
}

div.ap-wrapper div.ap-copyright {
    /* customize_copyright_bg_colour */ background-color:#15427d; /* customize_copyright_bg_colour */
    /* customize_copyright_colour */ color:; /* customize_copyright_colour */
}

/* market data */

div.marketdata .heading {
    font-size: 1.5rem;
    line-height: 2rem;
    margin-bottom: 1.25rem;
    font-family: "Playfair Display", sans-serif;
    font-weight: 700;
}

div.marketdata td,
div.marketsummary td {
    padding: 0.5rem;
}

div.marketdata td.region,
div.marketsummary td.section {
	background-color: #000000;
	color: #ffffff;
}

div.marketdata td.market,
div.marketsummary td.datahead {
	background-color: #7a7a7a;
	color: #ffffff;
}

div.marketdata img,
div.marketsummary img {
    display: inline;
}

div.marketdata td.datahead,
div.marketsummary td.datarowtitle {
    font-weight: bold;
    background-color: #c8c8c8;
}

div.ap-category-description-wrap h2,
div.ap-category-description-wrap p:first-of-type {
    display: none;
}

/* customize_miscellaneous */ header {
background: #1D3967;
background: linear-gradient(180deg, rgba(29, 57, 103, 1) 0%, rgba(211, 215, 228, 1) 20%, rgba(255, 255, 255, 1) 50%);
}

h4.ap-button {
background: #1D3967;
color: white;
}

h1, h2, h3, h4 {
color: #1d3967;
}

body > div.ap-wrapper > header > div.max-w-7xl.flex.flex-col.md\:flex-row.container.mx-auto.gap-5.md\:gap-20.items-center > div.flex-1.w-full > div.grid.grid-cols-1 > nav > div > div.menu.hidden.md\:flex.flex-1.w-full.md\:w-auto > ul > li.relative.flex.flex-row.group\/1.active.dropdown {
background: #1d3967;
color: #ffffff;
}
h4.ap-officename {
color: white;
} /* customize_miscellaneous */