.elementor-4446 .elementor-element.elementor-element-569a27a{--display:flex;}.elementor-4446 .elementor-element.elementor-element-569a27a:not(.elementor-motion-effects-element-type-background), .elementor-4446 .elementor-element.elementor-element-569a27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-4446 .elementor-element.elementor-element-4ca07ad{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4446 .elementor-element.elementor-element-4ca07ad .elementor-menu-toggle{margin:0 auto;}.elementor-4446 .elementor-element.elementor-element-4ca07ad .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-4446 .elementor-element.elementor-element-4ca07ad .elementor-nav-menu--dropdown a, .elementor-4446 .elementor-element.elementor-element-4ca07ad .elementor-menu-toggle{color:#000000;}.elementor-4446 .elementor-element.elementor-element-4ca07ad .elementor-nav-menu--dropdown{background-color:#C9A84C;}.elementor-4446 .elementor-element.elementor-element-4ca07ad div.elementor-menu-toggle{color:#000000;}.elementor-4446 .elementor-element.elementor-element-4ca07ad div.elementor-menu-toggle svg{fill:#000000;}.elementor-4446 .elementor-element.elementor-element-7dbb565{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4446 .elementor-element.elementor-element-1f62ae1{background-color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-1f62ae1 .elementor-icon-list-icon{width:14px;}.elementor-4446 .elementor-element.elementor-element-1f62ae1 .elementor-icon-list-icon i{font-size:14px;}.elementor-4446 .elementor-element.elementor-element-1f62ae1 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4446 .elementor-element.elementor-element-8224206{background-color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-13f0033{--display:flex;}.elementor-4446 .elementor-element.elementor-element-13f0033:not(.elementor-motion-effects-element-type-background), .elementor-4446 .elementor-element.elementor-element-13f0033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-4446 .elementor-element.elementor-element-22ac5e8{--box-background-color:#FFFFFF;--item-text-hover-decoration:underline;}.elementor-4446 .elementor-element.elementor-element-22ac5e8 .elementor-toc__header-title{text-align:start;}.elementor-4446 .elementor-element.elementor-element-22ac5e8 .elementor-toc__header{flex-direction:row;}.elementor-4446 .elementor-element.elementor-element-fa1e12e{--display:flex;}.elementor-4446 .elementor-element.elementor-element-fa1e12e:not(.elementor-motion-effects-element-type-background), .elementor-4446 .elementor-element.elementor-element-fa1e12e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-4446 .elementor-element.elementor-element-2f67d5d{background-color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-33c2351{--display:flex;}.elementor-4446 .elementor-element.elementor-element-33c2351:not(.elementor-motion-effects-element-type-background), .elementor-4446 .elementor-element.elementor-element-33c2351 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4EF;}.elementor-4446 .elementor-element.elementor-element-9483580{background-color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-9483580 span.post-navigation__prev--label{color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-9483580 span.post-navigation__next--label{color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-1a7c56f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-4446 .elementor-element.elementor-element-f79f2db{background-color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-e53a07f{background-color:#FFFFFF;}.elementor-4446 .elementor-element.elementor-element-1ca22af{background-color:#F5F4EF;}.elementor-4446 .elementor-element.elementor-element-1ca22af .elementor-menu-toggle{margin:0 auto;}.elementor-4446 .elementor-element.elementor-element-1ca22af .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-4446 .elementor-element.elementor-element-1ca22af .elementor-nav-menu--dropdown a, .elementor-4446 .elementor-element.elementor-element-1ca22af .elementor-menu-toggle{color:#000000;}.elementor-4446 .elementor-element.elementor-element-1ca22af .elementor-nav-menu--dropdown{background-color:#F5F4EF;}@media(max-width:1024px){ .elementor-4446 .elementor-element.elementor-element-1a7c56f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-4446 .elementor-element.elementor-element-1a7c56f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS *//* ── Blog page nav — main menu bar ── */
body .site-header,
body .site-header .main-navigation,
body header .main-navigation,
body header nav {
  background-color: #F5F4EF;
}

/* ── Main menu link text ── */
body .main-navigation a,
body .site-header nav a,
body header nav > ul > li > a {
  color: #000000;
}

body .main-navigation a:hover,
body .site-header nav a:hover,
body header nav > ul > li > a:hover {
  color: #1B3A6B;
}

/* ── Dropdown container background ── */
body .main-navigation ul ul,
body .site-header nav ul ul,
body header nav ul ul,
body .sub-menu {
  background-color: #FFFFFF;
  border: 0.5px solid #E0DFD8;
}

/* ── Dropdown link text ── */
body .main-navigation ul ul a,
body .site-header nav ul ul a,
body header nav ul ul a,
body .sub-menu a {
  color: #000000;
  background-color: #FFFFFF;
}

/* ── Dropdown link hover ── */
body .main-navigation ul ul a:hover,
body .site-header nav ul ul a:hover,
body header nav ul ul a:hover,
body .sub-menu a:hover {
  color: #FFFFFF;
  background-color: #1B3A6B;
}

/* ── Dropdown arrow/caret icons ── */
body .main-navigation .dropdown-toggle,
body header nav .dropdown-toggle,
body .nav-menu .menu-item-has-children > a::after {
  color: #000000;
}/* End custom CSS */