header {
  max-width: 100% !important;
  width: 100% !important;
  background-color: #0d0147 !important;
}
.site-header > .main-navigation {
  margin-bottom: 0;
  background-color: #fff !important;
}
.main-navigation > div > ul, .social-navigation > div > ul, .pagination .nav-links {
  justify-content: center;
  background-color: #fff !important;
}
#masthead {
  padding-top: 1px;
  padding-bottom: 1px;
}
.site-footer > *, .site-main > article > *, .site-main > .not-found > *, .entry-content > *, .entry-content-child, .wp-block-premium-content-container .wp-premium-content-logged-out-view > *, .wp-block-premium-content-container .wp-block-premium-content-subscriber-view > *, [class*="inner-container"] > *, .widget-area > * {
  margin-top: 0px;
  margin-bottom: 10px;
}
.button:not(.has-background):hover, button:not(.has-background):hover, input:not(.has-background):hover[type="submit"], .wp-block-button__link:not(.has-background):hover, .wp-block-file__button:not(.has-background):hover, .a8c-posts-list__view-all:not(.has-background):hover, .wp-block-search .wp-block-search__button:not(.has-background):hover, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:not(.has-background):hover, .button:focus, button:focus, input:focus[type="submit"], .wp-block-button__link:focus, .wp-block-file__button:focus, .a8c-posts-list__view-all:focus, .wp-block-search .wp-block-search__button:focus, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept:focus, .has-focus.button, button.has-focus, input.has-focus[type="submit"], .has-focus.wp-block-button__link, .has-focus.wp-block-file__button, .has-focus.a8c-posts-list__view-all, .wp-block-search .has-focus.wp-block-search__button, body .widget_eu_cookie_law_widget #eu-cookie-law input.has-focus.accept {
  color: #17c1e3 !important;
  background-color: white !important;
}
.a8c-posts-list-item__featured span, .a8c-posts-list__view-all, .button, .sticky-post, .wp-block-button__link, .wp-block-file .wp-block-file__button, .wp-block-file__button, .wp-block-pullquote.is-style-solid-color, body .widget_eu_cookie_law_widget #eu-cookie-law input.accept, button, button[data-load-more-btn], .wp-block-search .wp-block-search__button, .wp-block-search .wp-block-search__button:not(.has-background):hover, .wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:focus, input[type="submit"] {
  background-color: #fff !important;
}
.site-header > *, .entry-header > *, .post-thumbnail > *, .page-content > *, .comment-content > *, .author-bio > *, .widget-area > .widget > * {
  margin-top: 1px;
  margin-bottom: 16px;
}
..entry-content > .alignwide [class*="inner-container"] > .alignwide, .entry-content > .alignfull [class*="inner-container"] > .alignwide, #colophon {
  width: calc(calc( 300px - 32px) + 256px) !important;
  max-width: 100%;
}
.comment-meta .comment-metadata, .main-navigation, .screen-reader-text:focus, .site-title, .social-navigation a, .wp-block-code, .wp-block-code pre, .wp-block-pullquote, .wp-block-search .wp-block-search__button, body, body .widget_eu_cookie_law_widget #eu-cookie-law, body .widget_eu_cookie_law_widget #eu-cookie-law.negative input.accept, .wp-block-table.is-style-stripes tbody tr:nth-child(2n+1), table.is-style-stripes tbody tr:nth-child(2n+1) {
  color: #0d0147 !important;
}
.elementor-kit-114 h2 {
  font-size: 32px;
}
.a8c-posts-list__item .a8c-posts-list-item__meta, .comment-notes, .entry-footer, .entry-meta, .footer-navigation .footer-menu, .post-navigation .meta-nav, .site-branding, .site-info, .widget_archive ul li, .widget_authors ul li, .widget_categories ul li, .widget_jp_blogs_i_follow ul li, .widget_links ul li, .widget_meta ul li, .widget_nav_menu ul li, .widget_pages ul li, .widget_recent_comments ul li, .widget_recent_entries ul li, .widget_rss ul li, .widget_rss_links ul li, .widget_top-click ul li, .widget_top-posts ul li, .widget_upcoming_events_widget ul li, .wp-block-image figcaption, .wp-block-latest-comments .wp-block-latest-comments__comment-date, .wp-block-latest-posts .wp-block-latest-posts__post-date, .wp-block-newspack-blocks-homepage-articles article .cat-links, .wp-block-newspack-blocks-homepage-articles article .entry-meta, .wp-block-pullquote .wp-block-pullquote__citation, .wp-block-pullquote cite, .wp-block-pullquote footer, .wp-block-quote .wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer, .wp-block-quote.is-large .wp-block-quote__citation, .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large .wp-block-quote__citation, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer, .wp-block-video figcaption, figcaption {
  color: #fff;
}
.social-navigation > div > ul, .pagination .nav-links {
  justify-content: center;
  background-color: #fff !important;
  background-repeat: none;
  color: #0d0147 !important;
  font-size: 10px;
  padding-top: 5px;
  padding-bottom: 10px;
}
.social-navigation a:hover {
  color: #0d0147 !important;
}
.pp-icon {
  background-image: url(https://acwpa.co.nz/wp-content/uploads/2022/09/atlantis-parent-portal-button.png) !important;
  width: 120px;
  background-repeat: none;
}
