/* Header */
.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-contained.kadence-sticky-header.item-is-fixed.item-is-stuck {
	border-radius: 2em !important;
	margin-top: 1em !important;
    transition: margin-top 0.3s ease, border-radius 0.3s ease;
}
.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-fullwidth.kadence-sticky-header.item-is-fixed.item-is-stuck {
	max-width: 1350px;
	margin: 0 auto !important;
	margin-top: 1em !important;
    transition: margin-top 0.3s ease, border-radius 0.3s ease, max-width 0.3s ease;
}
#masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.item-hidden-above):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.item-hidden-above) > .site-header-row-container-inner {
	border-radius: 2em !important;
    box-shadow: 0px 2px 13px 0px rgba(0,0,0,0.1);
}
.header-navigation .header-menu-container ul ul.sub-menu, .header-navigation .header-menu-container ul ul.submenu {
	border-radius: 1em !important;
    background: #fff !important;
}

/* Table of content */
.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-link-style-underline a {
	text-decoration: none !important;
}
.widget-area ul {
	padding-left: 0em !important;
	margin-top: 0px !important;
}
.widget-area ul {
	list-style: inside !important;
}
.widget-area li > ul, li > ol {
	margin-left: 0em !important;
}
.kb-table-of-contents__entry {
	font-size: 16px !important;
}
.widget-area li {
	margin-top: 7px !important;
}
.kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list {
	list-style: inside !important;
}

/* Titlebar */
.entry-hero.page-hero-section.entry-hero-layout-standard {
	margin: 0 1rem !important;
	border-radius: 1em !important;
}
.page-hero-section .hero-section-overlay {
	border-radius: 1em !important;
}
.page-hero-section .entry-hero-container-inner {
	border-radius: 1em !important;
}

/* Sidebar */
@media screen and (min-width: 1025px) {
  .has-sticky-sidebar .sidebar-inner-wrap, .has-sticky-sidebar-widget .primary-sidebar .widget:last-child {
    top: 182px !important;
  }
}

/* Pullquotes */
.wp-block-pullquote {
	padding: 0 !important;
	background-color: rgba(0,0,0,0.1) !important;
	border-radius: 1em !important;
}