/*
Theme Name: Vanguard
Theme URI: https://vanguard.axiomthemes.com/
Description: Vanguard is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: AxiomThemes
Author URI: https://axiomthemes.com/
Version: 1.8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: insurance, loan, health insurance, advisor, agency, business, broker, insurance agency, consulting firm, consulting services, consultancy, consultor, corporate, finance, tax help
Text Domain: vanguard
*/
/* TABLE OF CONTENTS:

1. Reset tags and predefined classes
2+ See in the active skin styles

-------------------------------------------------------------- */
/* 1. Reset tags
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, video, audio,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, address, section {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

applet, object, iframe, video, audio,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
}

html {
  font-size: 100%;
  /*62.5%;*/
                	          		/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units
									   http://clagnut.com/blog/348/#c790 */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
                            	/* www.456bereastreet.com/archive/201012/
									   controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html:not(.edit-post-visual-editor) {
  height: 100%;
  overflow-y: scroll !important;
  overflow-x: hidden;
}

html:not(.edit-post-visual-editor),
body:not(.edit-post-visual-editor) {
  margin: 0;
  padding: 0;
  width: 100%;
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  font-family: inherit;
  font-size: 1em;
  line-height: inherit;
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  color: inherit;
  background: none;
  border-style: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

div.ui-datepicker {
  background-color: #fff;
}

div.ui-accordion .ui-accordion-header {
  padding: 0;
}

div.ui-accordion .ui-accordion-header-icon {
  display: none;
}

div.ui-tabs,
div.ui-tabs .ui-tabs-panel,
div.ui-tabs .ui-tabs-nav {
  padding: 0;
}

div.ui-tabs .ui-tabs-nav li {
  float: none;
  margin: 0;
}

div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: none;
}

/* Predefined classes for users
-------------------------------------------------------------- */
/* Round object corners */
.rounded_none {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.rounded_tiny {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

.rounded_small {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
}

.rounded_medium {
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
}

.rounded_large {
  -webkit-border-radius: 15px;
  -ms-border-radius: 15px;
  border-radius: 15px;
}

.rounded {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

/* Overflow hidden */
.overflow_hidden {
  overflow: hidden !important;
}

.overflow_x_hidden {
  overflow-x: hidden !important;
}

.overflow_y_hidden {
  overflow-y: hidden !important;
}

/*# sourceMappingURL=style.css.map */


/* VK_GLOBAL_SHARED_UI_20261020 */
.top_panel_custom_24080,
.top_panel_custom_24080 .elementor-section,
.top_panel_custom_24080 .elementor-container,
.top_panel_custom_24080 .elementor-column,
.top_panel_custom_24080 .elementor-widget-wrap,
.top_panel_custom_24080 .elementor-widget,
.top_panel_custom_24080 .elementor-widget-container{
  width:100%!important;
  max-width:none!important;
}
.top_panel_custom_24080 .vk-site-header{
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
}
.top_panel_custom_24080 .vk-site-header .vk-wrap{
  width:100%!important;
  max-width:none!important;
  padding-left:clamp(20px,4vw,64px)!important;
  padding-right:clamp(20px,4vw,64px)!important;
  box-sizing:border-box!important;
}

/* Make the older draft footers visually consistent with the site */
.vkd-footer{
  background:#00182c!important;
  color:#fff!important;
  padding:64px 0 30px!important;
}
.vkd-footer .vkd-wrap{
  width:min(1180px,calc(100% - 48px))!important;
  max-width:1180px!important;
  margin:0 auto!important;
}
.vkd-footer-row{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:48px!important;
  padding-bottom:28px!important;
}
.vkd-footer p,
.vkd-footer a{color:rgba(255,255,255,.82)!important}
.vkd-footer p strong{
  display:block!important;
  color:#fff!important;
  font-size:25px!important;
  line-height:1.2!important;
  margin-bottom:14px!important;
}

/* Consistent contact buttons wherever a plain address is displayed */
a[href="mailto:veronica.king2@yahoo.co.uk"]{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:44px!important;
  padding:0 20px!important;
  border:1px solid rgba(255,255,255,.48)!important;
  border-radius:8px!important;
  background:transparent!important;
  color:#fff!important;
  font-size:0!important;
  line-height:1!important;
  text-decoration:none!important;
  transition:background-color .2s ease,border-color .2s ease,color .2s ease!important;
}
a[href="mailto:veronica.king2@yahoo.co.uk"]::after{
  content:"Connect via email  ↗";
  font:700 12px/1 Arial,sans-serif;
  letter-spacing:.09em;
  text-transform:uppercase;
}
a[href="mailto:veronica.king2@yahoo.co.uk"]:hover{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
  color:#fff!important;
}
.vk-footer a[href*="linkedin.com/in/veronicaking"],
.vkd-footer a[href*="linkedin.com/in/veronicaking"]{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:44px!important;
  padding:0 20px!important;
  margin-top:12px!important;
  border:1px solid rgba(255,255,255,.48)!important;
  border-radius:8px!important;
  background:transparent!important;
  color:#fff!important;
  font-size:0!important;
  line-height:1!important;
  text-decoration:none!important;
  transition:background-color .2s ease,border-color .2s ease!important;
}
.vk-footer a[href*="linkedin.com/in/veronicaking"]::after,
.vkd-footer a[href*="linkedin.com/in/veronicaking"]::after{
  content:"Connect on LinkedIn  ↗";
  font:700 12px/1 Arial,sans-serif;
  letter-spacing:.09em;
  text-transform:uppercase;
}
.vk-footer a[href*="linkedin.com/in/veronicaking"]:hover,
.vkd-footer a[href*="linkedin.com/in/veronicaking"]:hover{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
}
@media(max-width:700px){
  .top_panel_custom_24080 .vk-site-header .vk-wrap{
    padding-left:20px!important;
    padding-right:20px!important;
  }
  .vkd-footer-row{display:grid!important;grid-template-columns:1fr!important;gap:26px!important}
}


/* VK_NAV_EDGE_RESET */
.top_panel_custom_24080 .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}


/* VK_SITE_CONSISTENCY_20261020 */
.top_panel_custom_24080 .vk-brand,
.top_panel_custom_24080 .vk-brand img{
  width:178px!important;
  max-width:178px!important;
}
.top_panel_custom_24080 .vk-brand{flex-basis:178px!important}
.top_panel_custom_24080 .vk-nav-btn{color:#fff!important}

body.page-id-23960 .vka,
body.page-id-23963 .vks,
body.page-id-23967 .vkd,
body.page-id-23973 .vki{
  --ink:#00182c!important;
  --green:#00182c!important;
  --deep:#00182c!important;
  --text:#4e5357!important;
}
body.page-id-23960 .vka-proof,
body.page-id-23960 .vka-credentials,
body.page-id-23960 .vka-footer,
body.page-id-23963 .vks-footer,
body.page-id-23967 .vkd-footer,
body.page-id-23973 .vki-footer{background:#00182c!important}
body.page-id-23960 .vka h1,
body.page-id-23960 .vka h2,
body.page-id-23960 .vka h3,
body.page-id-23963 .vks h1,
body.page-id-23963 .vks h2,
body.page-id-23963 .vks h3,
body.page-id-23967 .vkd h1,
body.page-id-23967 .vkd h2,
body.page-id-23967 .vkd h3,
body.page-id-23973 .vki h1,
body.page-id-23973 .vki h2,
body.page-id-23973 .vki h3{color:#00182c!important}
body.page-id-23963 .vks-btn,
body.page-id-23967 .vkd-btn,
body.page-id-23973 .vki-btn{
  background:#00182c!important;
  border-color:#00182c!important;
  color:#fff!important;
}
body.page-id-23963 .vks-btn:hover,
body.page-id-23967 .vkd-btn:hover,
body.page-id-23973 .vki-btn:hover{background:#0b3f5a!important;border-color:#0b3f5a!important;color:#fff!important}

body.page-id-23960 .vka-image img{
  content:url("https://veronicaking.co.uk/wp-content/uploads/2026/10/photo1.jpg")!important;
}
body.page-id-23960 .vka-photo img{
  content:url("https://veronicaking.co.uk/wp-content/uploads/2026/10/photo2.jpg")!important;
}
body.page-id-23963 .vks-hero img{
  content:url("https://veronicaking.co.uk/wp-content/uploads/2026/10/photo1.jpg")!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center 28%!important;
}

body.page-id-23954 .vk-footer a[href*="linkedin.com/in/veronicaking"]{
  min-width:218px!important;
  width:auto!important;
  font-size:0!important;
}
body.page-id-23954 .vk-footer a[href*="linkedin.com/in/veronicaking"]::after{
  content:"Connect on LinkedIn  ↗"!important;
  display:inline!important;
  color:#fff!important;
  font:700 12px/1 Arial,sans-serif!important;
  letter-spacing:.09em!important;
  text-transform:uppercase!important;
}

body.page-id-23960 .vka-footer,
body.page-id-23963 .vks-footer,
body.page-id-23967 .vkd-footer,
body.page-id-23973 .vki-footer{display:none!important}

.vk-unified-footer{
  background:#00182c;
  color:#fff;
  padding:72px 0 28px;
  font-family:Arial,Helvetica,sans-serif;
}
.vk-unified-footer *{box-sizing:border-box}
.vk-unified-footer__wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}
.vk-unified-footer__grid{display:grid;grid-template-columns:1.15fr .7fr .9fr;gap:64px;padding-bottom:46px}
.vk-unified-footer h3{color:#fff!important;font-size:23px;margin:0 0 18px}
.vk-unified-footer p,.vk-unified-footer a{color:rgba(255,255,255,.8)!important;font-size:15px;line-height:1.7}
.vk-unified-footer a{text-decoration:none}
.vk-unified-footer a:hover{color:#fff!important}
.vk-unified-footer__brand{color:#fff!important;font-size:28px!important;line-height:1.15!important;margin:0 0 18px!important}
.vk-unified-footer__links{display:grid;gap:11px}
.vk-unified-footer__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.vk-unified-footer__button{
  display:inline-flex!important;align-items:center;justify-content:center;
  min-height:44px;padding:0 19px;border:1px solid rgba(255,255,255,.48);
  border-radius:8px;color:#fff!important;font:700 12px/1 Arial,sans-serif!important;
  letter-spacing:.08em;text-transform:uppercase;transition:.2s ease;
}
.vk-unified-footer__button:hover{background:#0b3f5a;border-color:#0b3f5a}
.vk-unified-footer__base{border-top:1px solid rgba(255,255,255,.16);padding-top:23px;display:flex;justify-content:space-between;gap:24px}
.vk-unified-footer__base p{font-size:12px!important;margin:0}
@media(max-width:900px){
  .vk-unified-footer__grid{grid-template-columns:1fr;gap:34px}
}
@media(max-width:600px){
  .top_panel_custom_24080 .vk-brand,
  .top_panel_custom_24080 .vk-brand img{width:150px!important;max-width:150px!important}
  .top_panel_custom_24080 .vk-brand{flex-basis:150px!important}
  .vk-unified-footer{padding:54px 0 24px}
  .vk-unified-footer__wrap{width:min(100% - 36px,1180px)}
  .vk-unified-footer__base{flex-direction:column}
}


/* VK_PAGE_VARIABLE_FALLBACK */
body.page-id-23960,
body.page-id-23963,
body.page-id-23967,
body.page-id-23973{
  --ink:#00182c!important;
  --green:#00182c!important;
  --deep:#00182c!important;
  --accent:#b66a50!important;
  --text:#4e5357!important;
  --cream:#f5f1e8!important;
  --paper:#fffdf9!important;
}
body.page-id-23960 [class^="vka-"] h1,
body.page-id-23960 [class^="vka-"] h2,
body.page-id-23960 [class^="vka-"] h3,
body.page-id-23963 [class^="vks-"] h1,
body.page-id-23963 [class^="vks-"] h2,
body.page-id-23963 [class^="vks-"] h3,
body.page-id-23967 [class^="vkd-"] h1,
body.page-id-23967 [class^="vkd-"] h2,
body.page-id-23967 [class^="vkd-"] h3,
body.page-id-23973 [class^="vki-"] h1,
body.page-id-23973 [class^="vki-"] h2,
body.page-id-23973 [class^="vki-"] h3{color:#00182c!important}


/* VK_INSIGHTS_PREFIX_FIX */
body.page-id-23973 .vkd-hero h1,
body.page-id-23973 .vkd-section h2,
body.page-id-23973 .vkd-section h3,
body.page-id-23973 .vkd-cta h2{color:#00182c!important}
body.page-id-23973 .vkd-btn{background:#00182c!important;border-color:#00182c!important;color:#fff!important}
body.page-id-23973 .vkd-btn:hover{background:#0b3f5a!important;border-color:#0b3f5a!important;color:#fff!important}
body.page-id-23973 .vkd-footer{display:none!important}


/* VK_VISUAL_REFINEMENTS_20261020H */
.top_panel_custom_24080 .vk-brand{
  padding-top:12px!important;
}
.top_panel_custom_24080 .vk-nav-btn,
.top_panel_custom_24080 a.vk-nav-btn,
body.page-id-23963 .top_panel_custom_24080 .vk-nav-btn,
body.page-id-23967 .top_panel_custom_24080 .vk-nav-btn,
body.page-id-23973 .top_panel_custom_24080 .vk-nav-btn{
  color:#fff!important;
}
.top_panel_custom_24080 .vk-nav-btn:hover,
.top_panel_custom_24080 a.vk-nav-btn:hover{
  color:#fff!important;
  background:#0b3f5a!important;
}

/* About: balanced, compact section rhythm */
body.page-id-23960 .vka-story{padding-top:80px!important;padding-bottom:80px!important}
body.page-id-23960 .vka-sectors{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23960 .vka-experience{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23960 .vka-credentials{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23960 .vka-credentials .vka-wrap{display:grid;gap:28px}
body.page-id-23960 .vka-cred-grid{margin-top:0!important}
body.page-id-23960 .vka-cred{padding:26px!important}
body.page-id-23960 .vka-belief{padding-top:64px!important;padding-bottom:64px!important}

/* Coaching: remove oversized blank areas */
body.page-id-23963 .vks-intro{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23963 .vks-offers{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23963 .vks-offers-head{margin-bottom:36px!important}
body.page-id-23963 .vks-offer{padding-top:30px!important;padding-bottom:30px!important;min-height:0!important}
body.page-id-23963 .vks-fit{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23963 .vks-quote{padding-top:70px!important;padding-bottom:70px!important}
body.page-id-23963 .vks-cta{padding-top:76px!important;padding-bottom:76px!important}

/* How It Works: stronger alignment and more purposeful spacing */
body.page-id-23967 .vkd-hero{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23967 .vkd-section{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23967 .vkd-grid{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)!important;gap:64px!important;align-items:start!important}
body.page-id-23967 .vkd-row{padding-top:24px!important;padding-bottom:24px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:20px!important}
body.page-id-23967 .vkd-cards{gap:22px!important}
body.page-id-23967 .vkd-card{padding:24px!important}
body.page-id-23967 .vkd-cta{padding-top:72px!important;padding-bottom:72px!important}

/* Insights: consistent compact article presentation */
body.page-id-23973 .vkd-hero{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23973 .vkd-section{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23973 .vkd-cards{gap:22px!important}
body.page-id-23973 .vkd-card{padding:24px!important}
body.page-id-23973 .vkd-cta{padding-top:68px!important;padding-bottom:68px!important}

@media(max-width:900px){
  .top_panel_custom_24080 .vk-brand{padding-top:9px!important}
  body.page-id-23960 .vka-story,
  body.page-id-23960 .vka-sectors,
  body.page-id-23960 .vka-experience,
  body.page-id-23960 .vka-credentials,
  body.page-id-23960 .vka-belief,
  body.page-id-23963 .vks-intro,
  body.page-id-23963 .vks-offers,
  body.page-id-23963 .vks-fit,
  body.page-id-23963 .vks-quote,
  body.page-id-23963 .vks-cta,
  body.page-id-23967 .vkd-hero,
  body.page-id-23967 .vkd-section,
  body.page-id-23967 .vkd-cta,
  body.page-id-23973 .vkd-hero,
  body.page-id-23973 .vkd-section,
  body.page-id-23973 .vkd-cta{padding-top:56px!important;padding-bottom:56px!important}
  body.page-id-23967 .vkd-grid{grid-template-columns:1fr!important;gap:32px!important}
}
@media(max-width:600px){
  .top_panel_custom_24080 .vk-brand{padding-top:8px!important}
  body.page-id-23960 .vka-cred{padding:22px!important}
  body.page-id-23963 .vks-offer,
  body.page-id-23967 .vkd-card,
  body.page-id-23973 .vkd-card{padding:22px!important}
  body.page-id-23967 .vkd-row{grid-template-columns:40px minmax(0,1fr)!important;gap:14px!important}
}


/* VK_HEADER_SCOPE_FIX_20261020I */
.vk-site-header .vk-brand{padding-top:12px!important}
.vk-site-header a.vk-btn,
.vk-site-header a.vk-nav-btn{
  color:#fff!important;
}
.vk-site-header a.vk-btn:hover,
.vk-site-header a.vk-nav-btn:hover{
  color:#fff!important;
  background:#0b3f5a!important;
}
@media(max-width:900px){.vk-site-header .vk-brand{padding-top:9px!important}}
@media(max-width:600px){.vk-site-header .vk-brand{padding-top:8px!important}}


/* VK_INSIGHT_POSTS_20261021J */
body.single-post.postid-23969,
body.single-post.postid-23970,
body.single-post.postid-23971{
  --ink:#00182c!important;
  --green:#00182c!important;
  --deep:#00182c!important;
  --accent:#b66a50!important;
  --text:#4e5357!important;
  --cream:#f5f1e8!important;
  --paper:#fffdf9!important;
  background:#fffdf9!important;
  font-family:Arial,Helvetica,sans-serif!important;
}
body.single-post.postid-23969 .page_content_wrap,
body.single-post.postid-23970 .page_content_wrap,
body.single-post.postid-23971 .page_content_wrap{
  padding:0!important;
  background:#fffdf9!important;
}
body.single-post.postid-23969 .page_content_wrap>.post_header,
body.single-post.postid-23970 .page_content_wrap>.post_header,
body.single-post.postid-23971 .page_content_wrap>.post_header,
body.single-post.postid-23969 .sidebar,
body.single-post.postid-23970 .sidebar,
body.single-post.postid-23971 .sidebar,
body.single-post.postid-23969 .nav-links-single,
body.single-post.postid-23970 .nav-links-single,
body.single-post.postid-23971 .nav-links-single,
body.single-post.postid-23969 .comments_wrap,
body.single-post.postid-23970 .comments_wrap,
body.single-post.postid-23971 .comments_wrap,
body.single-post.postid-23969 .related_wrap,
body.single-post.postid-23970 .related_wrap,
body.single-post.postid-23971 .related_wrap{display:none!important}
body.single-post.postid-23969 .page_content_wrap>.content_wrap,
body.single-post.postid-23970 .page_content_wrap>.content_wrap,
body.single-post.postid-23971 .page_content_wrap>.content_wrap{
  width:100%!important;max-width:none!important;margin:0!important;padding:0!important;
}
body.single-post.postid-23969 .content,
body.single-post.postid-23970 .content,
body.single-post.postid-23971 .content,
body.single-post.postid-23969 .post_item_single,
body.single-post.postid-23970 .post_item_single,
body.single-post.postid-23971 .post_item_single,
body.single-post.postid-23969 .post_content_single,
body.single-post.postid-23970 .post_content_single,
body.single-post.postid-23971 .post_content_single{
  width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;
}
body.single-post.postid-23969 .post_content_single>.vkd,
body.single-post.postid-23970 .post_content_single>.vkd,
body.single-post.postid-23971 .post_content_single>.vkd{
  width:100%!important;max-width:none!important;margin:0!important;
}
body.single-post.postid-23969 .vkd h1,
body.single-post.postid-23969 .vkd h2,
body.single-post.postid-23969 .vkd h3,
body.single-post.postid-23970 .vkd h1,
body.single-post.postid-23970 .vkd h2,
body.single-post.postid-23970 .vkd h3,
body.single-post.postid-23971 .vkd h1,
body.single-post.postid-23971 .vkd h2,
body.single-post.postid-23971 .vkd h3{color:#00182c!important;font-family:Arial,Helvetica,sans-serif!important}
body.single-post.postid-23969 .vkd-section,
body.single-post.postid-23970 .vkd-section,
body.single-post.postid-23971 .vkd-section{padding-top:72px!important;padding-bottom:72px!important}
body.single-post.postid-23969 .vkd-hero,
body.single-post.postid-23970 .vkd-hero,
body.single-post.postid-23971 .vkd-hero{padding-top:72px!important;padding-bottom:72px!important}
body.single-post.postid-23969 .vkd-footer,
body.single-post.postid-23970 .vkd-footer,
body.single-post.postid-23971 .vkd-footer{display:none!important}
@media(max-width:900px){
 body.single-post.postid-23969 .vkd-section,
 body.single-post.postid-23970 .vkd-section,
 body.single-post.postid-23971 .vkd-section,
 body.single-post.postid-23969 .vkd-hero,
 body.single-post.postid-23970 .vkd-hero,
 body.single-post.postid-23971 .vkd-hero{padding-top:56px!important;padding-bottom:56px!important}
}


/* VK_INSIGHT_LEGACY_CHROME_FIX_20261021K */
body.single-post.postid-23969 .top_panel_custom_17873,
body.single-post.postid-23970 .top_panel_custom_17873,
body.single-post.postid-23971 .top_panel_custom_17873,
body.single-post.postid-23969 .post_header_single,
body.single-post.postid-23970 .post_header_single,
body.single-post.postid-23971 .post_header_single{
  display:none!important;
}
body.single-post.postid-23969 .page_content_wrap,
body.single-post.postid-23970 .page_content_wrap,
body.single-post.postid-23971 .page_content_wrap{
  margin-top:0!important;
}

article, aside, address, section {
  font-family: inherit;
  font-size: 100%;
  line-height: inherit;
  font-weight: inherit;
  font-style: inherit;
  outline: 0;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

applet, object, iframe, video, audio,
fieldset, form, label, legend, input, textarea, button,
table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
}

html {
  font-size: 100%;
  /*62.5%;*/
                	          		/* Corrects text resizing oddly in IE6/7 when body font-size is set using em units
									   http://clagnut.com/blog/348/#c790 */
  -webkit-text-size-adjust: 100%;
  /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
  -ms-text-size-adjust: 100%;
                            	/* www.456bereastreet.com/archive/201012/
									   controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html:not(.edit-post-visual-editor) {
  height: 100%;
  overflow-y: scroll !important;
  overflow-x: hidden;
}

html:not(.edit-post-visual-editor),
body:not(.edit-post-visual-editor) {
  margin: 0;
  padding: 0;
  width: 100%;
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  font-family: inherit;
  font-size: 1em;
  line-height: inherit;
}

div.ui-widget,
div.ui-widget .ui-widget,
div.ui-widget .ui-widget-header,
div.ui-widget .ui-widget-content,
div.ui-accordion .ui-accordion-header,
div.ui-state-default,
div.ui-widget-content .ui-state-default,
div.ui-widget-header .ui-state-default {
  color: inherit;
  background: none;
  border-style: none;
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

div.ui-datepicker {
  background-color: #fff;
}

div.ui-accordion .ui-accordion-header {
  padding: 0;
}

div.ui-accordion .ui-accordion-header-icon {
  display: none;
}

div.ui-tabs,
div.ui-tabs .ui-tabs-panel,
div.ui-tabs .ui-tabs-nav {
  padding: 0;
}

div.ui-tabs .ui-tabs-nav li {
  float: none;
  margin: 0;
}

div.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: none;
}

/* Predefined classes for users
-------------------------------------------------------------- */
/* Round object corners */
.rounded_none {
  -webkit-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}

.rounded_tiny {
  -webkit-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

.rounded_small {
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
}

.rounded_medium {
  -webkit-border-radius: 10px;
  -ms-border-radius: 10px;
  border-radius: 10px;
}

.rounded_large {
  -webkit-border-radius: 15px;
  -ms-border-radius: 15px;
  border-radius: 15px;
}

.rounded {
  -webkit-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
}

/* Overflow hidden */
.overflow_hidden {
  overflow: hidden !important;
}

.overflow_x_hidden {
  overflow-x: hidden !important;
}

.overflow_y_hidden {
  overflow-y: hidden !important;
}

/*# sourceMappingURL=style.css.map */


/* VK_GLOBAL_SHARED_UI_20261020 */
.top_panel_custom_24080,
.top_panel_custom_24080 .elementor-section,
.top_panel_custom_24080 .elementor-container,
.top_panel_custom_24080 .elementor-column,
.top_panel_custom_24080 .elementor-widget-wrap,
.top_panel_custom_24080 .elementor-widget,
.top_panel_custom_24080 .elementor-widget-container{
  width:100%!important;
  max-width:none!important;
}
.top_panel_custom_24080 .vk-site-header{
  width:100%!important;
  max-width:none!important;
  margin-left:0!important;
  margin-right:0!important;
}
.top_panel_custom_24080 .vk-site-header .vk-wrap{
  width:100%!important;
  max-width:none!important;
  padding-left:clamp(20px,4vw,64px)!important;
  padding-right:clamp(20px,4vw,64px)!important;
  box-sizing:border-box!important;
}

/* Make the older draft footers visually consistent with the site */
.vkd-footer{
  background:#00182c!important;
  color:#fff!important;
  padding:64px 0 30px!important;
}
.vkd-footer .vkd-wrap{
  width:min(1180px,calc(100% - 48px))!important;
  max-width:1180px!important;
  margin:0 auto!important;
}
.vkd-footer-row{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:48px!important;
  padding-bottom:28px!important;
}
.vkd-footer p,
.vkd-footer a{color:rgba(255,255,255,.82)!important}
.vkd-footer p strong{
  display:block!important;
  color:#fff!important;
  font-size:25px!important;
  line-height:1.2!important;
  margin-bottom:14px!important;
}

/* Consistent contact buttons wherever a plain address is displayed */
a[href="mailto:veronica.king2@yahoo.co.uk"]{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:44px!important;
  padding:0 20px!important;
  border:1px solid rgba(255,255,255,.48)!important;
  border-radius:8px!important;
  background:transparent!important;
  color:#fff!important;
  font-size:0!important;
  line-height:1!important;
  text-decoration:none!important;
  transition:background-color .2s ease,border-color .2s ease,color .2s ease!important;
}
a[href="mailto:veronica.king2@yahoo.co.uk"]::after{
  content:"Connect via email  ↗";
  font:700 12px/1 Arial,sans-serif;
  letter-spacing:.09em;
  text-transform:uppercase;
}
a[href="mailto:veronica.king2@yahoo.co.uk"]:hover{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
  color:#fff!important;
}
.vk-footer a[href*="linkedin.com/in/veronicaking"],
.vkd-footer a[href*="linkedin.com/in/veronicaking"]{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:44px!important;
  padding:0 20px!important;
  margin-top:12px!important;
  border:1px solid rgba(255,255,255,.48)!important;
  border-radius:8px!important;
  background:transparent!important;
  color:#fff!important;
  font-size:0!important;
  line-height:1!important;
  text-decoration:none!important;
  transition:background-color .2s ease,border-color .2s ease!important;
}
.vk-footer a[href*="linkedin.com/in/veronicaking"]::after,
.vkd-footer a[href*="linkedin.com/in/veronicaking"]::after{
  content:"Connect on LinkedIn  ↗";
  font:700 12px/1 Arial,sans-serif;
  letter-spacing:.09em;
  text-transform:uppercase;
}
.vk-footer a[href*="linkedin.com/in/veronicaking"]:hover,
.vkd-footer a[href*="linkedin.com/in/veronicaking"]:hover{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
}
@media(max-width:700px){
  .top_panel_custom_24080 .vk-site-header .vk-wrap{
    padding-left:20px!important;
    padding-right:20px!important;
  }
  .vkd-footer-row{display:grid!important;grid-template-columns:1fr!important;gap:26px!important}
}


/* VK_NAV_EDGE_RESET */
.top_panel_custom_24080 .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}


/* VK_SITE_CONSISTENCY_20261020 */
.top_panel_custom_24080 .vk-brand,
.top_panel_custom_24080 .vk-brand img{
  width:178px!important;
  max-width:178px!important;
}
.top_panel_custom_24080 .vk-brand{flex-basis:178px!important}
.top_panel_custom_24080 .vk-nav-btn{color:#fff!important}

body.page-id-23960 .vka,
body.page-id-23963 .vks,
body.page-id-23967 .vkd,
body.page-id-23973 .vki{
  --ink:#00182c!important;
  --green:#00182c!important;
  --deep:#00182c!important;
  --text:#4e5357!important;
}
body.page-id-23960 .vka-proof,
body.page-id-23960 .vka-credentials,
body.page-id-23960 .vka-footer,
body.page-id-23963 .vks-footer,
body.page-id-23967 .vkd-footer,
body.page-id-23973 .vki-footer{background:#00182c!important}
body.page-id-23960 .vka h1,
body.page-id-23960 .vka h2,
body.page-id-23960 .vka h3,
body.page-id-23963 .vks h1,
body.page-id-23963 .vks h2,
body.page-id-23963 .vks h3,
body.page-id-23967 .vkd h1,
body.page-id-23967 .vkd h2,
body.page-id-23967 .vkd h3,
body.page-id-23973 .vki h1,
body.page-id-23973 .vki h2,
body.page-id-23973 .vki h3{color:#00182c!important}
body.page-id-23963 .vks-btn,
body.page-id-23967 .vkd-btn,
body.page-id-23973 .vki-btn{
  background:#00182c!important;
  border-color:#00182c!important;
  color:#fff!important;
}
body.page-id-23963 .vks-btn:hover,
body.page-id-23967 .vkd-btn:hover,
body.page-id-23973 .vki-btn:hover{background:#0b3f5a!important;border-color:#0b3f5a!important;color:#fff!important}

body.page-id-23960 .vka-image img{
  content:url("https://veronicaking.co.uk/wp-content/uploads/2026/10/photo1.jpg")!important;
}
body.page-id-23960 .vka-photo img{
  content:url("https://veronicaking.co.uk/wp-content/uploads/2026/10/photo2.jpg")!important;
}
body.page-id-23963 .vks-hero img{
  content:url("https://veronicaking.co.uk/wp-content/uploads/2026/10/photo1.jpg")!important;
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  object-position:center 28%!important;
}

body.page-id-23954 .vk-footer a[href*="linkedin.com/in/veronicaking"]{
  min-width:218px!important;
  width:auto!important;
  font-size:0!important;
}
body.page-id-23954 .vk-footer a[href*="linkedin.com/in/veronicaking"]::after{
  content:"Connect on LinkedIn  ↗"!important;
  display:inline!important;
  color:#fff!important;
  font:700 12px/1 Arial,sans-serif!important;
  letter-spacing:.09em!important;
  text-transform:uppercase!important;
}

body.page-id-23960 .vka-footer,
body.page-id-23963 .vks-footer,
body.page-id-23967 .vkd-footer,
body.page-id-23973 .vki-footer{display:none!important}

.vk-unified-footer{
  background:#00182c;
  color:#fff;
  padding:72px 0 28px;
  font-family:Arial,Helvetica,sans-serif;
}
.vk-unified-footer *{box-sizing:border-box}
.vk-unified-footer__wrap{width:min(1180px,calc(100% - 48px));margin:0 auto}
.vk-unified-footer__grid{display:grid;grid-template-columns:1.15fr .7fr .9fr;gap:64px;padding-bottom:46px}
.vk-unified-footer h3{color:#fff!important;font-size:23px;margin:0 0 18px}
.vk-unified-footer p,.vk-unified-footer a{color:rgba(255,255,255,.8)!important;font-size:15px;line-height:1.7}
.vk-unified-footer a{text-decoration:none}
.vk-unified-footer a:hover{color:#fff!important}
.vk-unified-footer__brand{color:#fff!important;font-size:28px!important;line-height:1.15!important;margin:0 0 18px!important}
.vk-unified-footer__links{display:grid;gap:11px}
.vk-unified-footer__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}
.vk-unified-footer__button{
  display:inline-flex!important;align-items:center;justify-content:center;
  min-height:44px;padding:0 19px;border:1px solid rgba(255,255,255,.48);
  border-radius:8px;color:#fff!important;font:700 12px/1 Arial,sans-serif!important;
  letter-spacing:.08em;text-transform:uppercase;transition:.2s ease;
}
.vk-unified-footer__button:hover{background:#0b3f5a;border-color:#0b3f5a}
.vk-unified-footer__base{border-top:1px solid rgba(255,255,255,.16);padding-top:23px;display:flex;justify-content:space-between;gap:24px}
.vk-unified-footer__base p{font-size:12px!important;margin:0}
@media(max-width:900px){
  .vk-unified-footer__grid{grid-template-columns:1fr;gap:34px}
}
@media(max-width:600px){
  .top_panel_custom_24080 .vk-brand,
  .top_panel_custom_24080 .vk-brand img{width:150px!important;max-width:150px!important}
  .top_panel_custom_24080 .vk-brand{flex-basis:150px!important}
  .vk-unified-footer{padding:54px 0 24px}
  .vk-unified-footer__wrap{width:min(100% - 36px,1180px)}
  .vk-unified-footer__base{flex-direction:column}
}


/* VK_PAGE_VARIABLE_FALLBACK */
body.page-id-23960,
body.page-id-23963,
body.page-id-23967,
body.page-id-23973{
  --ink:#00182c!important;
  --green:#00182c!important;
  --deep:#00182c!important;
  --accent:#b66a50!important;
  --text:#4e5357!important;
  --cream:#f5f1e8!important;
  --paper:#fffdf9!important;
}
body.page-id-23960 [class^="vka-"] h1,
body.page-id-23960 [class^="vka-"] h2,
body.page-id-23960 [class^="vka-"] h3,
body.page-id-23963 [class^="vks-"] h1,
body.page-id-23963 [class^="vks-"] h2,
body.page-id-23963 [class^="vks-"] h3,
body.page-id-23967 [class^="vkd-"] h1,
body.page-id-23967 [class^="vkd-"] h2,
body.page-id-23967 [class^="vkd-"] h3,
body.page-id-23973 [class^="vki-"] h1,
body.page-id-23973 [class^="vki-"] h2,
body.page-id-23973 [class^="vki-"] h3{color:#00182c!important}


/* VK_INSIGHTS_PREFIX_FIX */
body.page-id-23973 .vkd-hero h1,
body.page-id-23973 .vkd-section h2,
body.page-id-23973 .vkd-section h3,
body.page-id-23973 .vkd-cta h2{color:#00182c!important}
body.page-id-23973 .vkd-btn{background:#00182c!important;border-color:#00182c!important;color:#fff!important}
body.page-id-23973 .vkd-btn:hover{background:#0b3f5a!important;border-color:#0b3f5a!important;color:#fff!important}
body.page-id-23973 .vkd-footer{display:none!important}


/* VK_VISUAL_REFINEMENTS_20261020H */
.top_panel_custom_24080 .vk-brand{
  padding-top:12px!important;
}
.top_panel_custom_24080 .vk-nav-btn,
.top_panel_custom_24080 a.vk-nav-btn,
body.page-id-23963 .top_panel_custom_24080 .vk-nav-btn,
body.page-id-23967 .top_panel_custom_24080 .vk-nav-btn,
body.page-id-23973 .top_panel_custom_24080 .vk-nav-btn{
  color:#fff!important;
}
.top_panel_custom_24080 .vk-nav-btn:hover,
.top_panel_custom_24080 a.vk-nav-btn:hover{
  color:#fff!important;
  background:#0b3f5a!important;
}

/* About: balanced, compact section rhythm */
body.page-id-23960 .vka-story{padding-top:80px!important;padding-bottom:80px!important}
body.page-id-23960 .vka-sectors{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23960 .vka-experience{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23960 .vka-credentials{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23960 .vka-credentials .vka-wrap{display:grid;gap:28px}
body.page-id-23960 .vka-cred-grid{margin-top:0!important}
body.page-id-23960 .vka-cred{padding:26px!important}
body.page-id-23960 .vka-belief{padding-top:64px!important;padding-bottom:64px!important}

/* Coaching: remove oversized blank areas */
body.page-id-23963 .vks-intro{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23963 .vks-offers{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23963 .vks-offers-head{margin-bottom:36px!important}
body.page-id-23963 .vks-offer{padding-top:30px!important;padding-bottom:30px!important;min-height:0!important}
body.page-id-23963 .vks-fit{padding-top:76px!important;padding-bottom:76px!important}
body.page-id-23963 .vks-quote{padding-top:70px!important;padding-bottom:70px!important}
body.page-id-23963 .vks-cta{padding-top:76px!important;padding-bottom:76px!important}

/* How It Works: stronger alignment and more purposeful spacing */
body.page-id-23967 .vkd-hero{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23967 .vkd-section{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23967 .vkd-grid{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)!important;gap:64px!important;align-items:start!important}
body.page-id-23967 .vkd-row{padding-top:24px!important;padding-bottom:24px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:20px!important}
body.page-id-23967 .vkd-cards{gap:22px!important}
body.page-id-23967 .vkd-card{padding:24px!important}
body.page-id-23967 .vkd-cta{padding-top:72px!important;padding-bottom:72px!important}

/* Insights: consistent compact article presentation */
body.page-id-23973 .vkd-hero{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23973 .vkd-section{padding-top:72px!important;padding-bottom:72px!important}
body.page-id-23973 .vkd-cards{gap:22px!important}
body.page-id-23973 .vkd-card{padding:24px!important}
body.page-id-23973 .vkd-cta{padding-top:68px!important;padding-bottom:68px!important}

@media(max-width:900px){
  .top_panel_custom_24080 .vk-brand{padding-top:9px!important}
  body.page-id-23960 .vka-story,
  body.page-id-23960 .vka-sectors,
  body.page-id-23960 .vka-experience,
  body.page-id-23960 .vka-credentials,
  body.page-id-23960 .vka-belief,
  body.page-id-23963 .vks-intro,
  body.page-id-23963 .vks-offers,
  body.page-id-23963 .vks-fit,
  body.page-id-23963 .vks-quote,
  body.page-id-23963 .vks-cta,
  body.page-id-23967 .vkd-hero,
  body.page-id-23967 .vkd-section,
  body.page-id-23967 .vkd-cta,
  body.page-id-23973 .vkd-hero,
  body.page-id-23973 .vkd-section,
  body.page-id-23973 .vkd-cta{padding-top:56px!important;padding-bottom:56px!important}
  body.page-id-23967 .vkd-grid{grid-template-columns:1fr!important;gap:32px!important}
}
@media(max-width:600px){
  .top_panel_custom_24080 .vk-brand{padding-top:8px!important}
  body.page-id-23960 .vka-cred{padding:22px!important}
  body.page-id-23963 .vks-offer,
  body.page-id-23967 .vkd-card,
  body.page-id-23973 .vkd-card{padding:22px!important}
  body.page-id-23967 .vkd-row{grid-template-columns:40px minmax(0,1fr)!important;gap:14px!important}
}


/* VK_HEADER_SCOPE_FIX_20261020I */
.vk-site-header .vk-brand{padding-top:12px!important}
.vk-site-header a.vk-btn,
.vk-site-header a.vk-nav-btn{
  color:#fff!important;
}
.vk-site-header a.vk-btn:hover,
.vk-site-header a.vk-nav-btn:hover{
  color:#fff!important;
  background:#0b3f5a!important;
}
@media(max-width:900px){.vk-site-header .vk-brand{padding-top:9px!important}}
@media(max-width:600px){.vk-site-header .vk-brand{padding-top:8px!important}}


/* VK_INSIGHT_POSTS_20261021J */
body.single-post.postid-23969,
body.single-post.postid-23970,
body.single-post.postid-23971{
  --ink:#00182c!important;
  --green:#00182c!important;
  --deep:#00182c!important;
  --accent:#b66a50!important;
  --text:#4e5357!important;
  --cream:#f5f1e8!important;
  --paper:#fffdf9!important;
  background:#fffdf9!important;
  font-family:Arial,Helvetica,sans-serif!important;
}
body.single-post.postid-23969 .page_content_wrap,
body.single-post.postid-23970 .page_content_wrap,
body.single-post.postid-23971 .page_content_wrap{
  padding:0!important;
  background:#fffdf9!important;
}
body.single-post.postid-23969 .page_content_wrap>.post_header,
body.single-post.postid-23970 .page_content_wrap>.post_header,
body.single-post.postid-23971 .page_content_wrap>.post_header,
body.single-post.postid-23969 .sidebar,
body.single-post.postid-23970 .sidebar,
body.single-post.postid-23971 .sidebar,
body.single-post.postid-23969 .nav-links-single,
body.single-post.postid-23970 .nav-links-single,
body.single-post.postid-23971 .nav-links-single,
body.single-post.postid-23969 .comments_wrap,
body.single-post.postid-23970 .comments_wrap,
body.single-post.postid-23971 .comments_wrap,
body.single-post.postid-23969 .related_wrap,
body.single-post.postid-23970 .related_wrap,
body.single-post.postid-23971 .related_wrap{display:none!important}
body.single-post.postid-23969 .page_content_wrap>.content_wrap,
body.single-post.postid-23970 .page_content_wrap>.content_wrap,
body.single-post.postid-23971 .page_content_wrap>.content_wrap{
  width:100%!important;max-width:none!important;margin:0!important;padding:0!important;
}
body.single-post.postid-23969 .content,
body.single-post.postid-23970 .content,
body.single-post.postid-23971 .content,
body.single-post.postid-23969 .post_item_single,
body.single-post.postid-23970 .post_item_single,
body.single-post.postid-23971 .post_item_single,
body.single-post.postid-23969 .post_content_single,
body.single-post.postid-23970 .post_content_single,
body.single-post.postid-23971 .post_content_single{
  width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;
}
body.single-post.postid-23969 .post_content_single>.vkd,
body.single-post.postid-23970 .post_content_single>.vkd,
body.single-post.postid-23971 .post_content_single>.vkd{
  width:100%!important;max-width:none!important;margin:0!important;
}
body.single-post.postid-23969 .vkd h1,
body.single-post.postid-23969 .vkd h2,
body.single-post.postid-23969 .vkd h3,
body.single-post.postid-23970 .vkd h1,
body.single-post.postid-23970 .vkd h2,
body.single-post.postid-23970 .vkd h3,
body.single-post.postid-23971 .vkd h1,
body.single-post.postid-23971 .vkd h2,
body.single-post.postid-23971 .vkd h3{color:#00182c!important;font-family:Arial,Helvetica,sans-serif!important}
body.single-post.postid-23969 .vkd-section,
body.single-post.postid-23970 .vkd-section,
body.single-post.postid-23971 .vkd-section{padding-top:72px!important;padding-bottom:72px!important}
body.single-post.postid-23969 .vkd-hero,
body.single-post.postid-23970 .vkd-hero,
body.single-post.postid-23971 .vkd-hero{padding-top:72px!important;padding-bottom:72px!important}
body.single-post.postid-23969 .vkd-footer,
body.single-post.postid-23970 .vkd-footer,
body.single-post.postid-23971 .vkd-footer{display:none!important}
@media(max-width:900px){
 body.single-post.postid-23969 .vkd-section,
 body.single-post.postid-23970 .vkd-section,
 body.single-post.postid-23971 .vkd-section,
 body.single-post.postid-23969 .vkd-hero,
 body.single-post.postid-23970 .vkd-hero,
 body.single-post.postid-23971 .vkd-hero{padding-top:56px!important;padding-bottom:56px!important}
}


/* VK_ARTICLE_SHARED_HEADER_AND_CLEANUP_20261021L */
.vk-article-shared-header{
  position:relative;z-index:50;background:#fffdf9;border-bottom:1px solid rgba(0,24,44,.10);
  font-family:Arial,Helvetica,sans-serif;
}
.vk-article-shared-header>header{
  width:min(1180px,calc(100% - 48px));min-height:83px;margin:0 auto;
  display:flex;align-items:center;justify-content:space-between;gap:34px;position:relative;
}
.vk-article-shared-header>header>p:first-child{margin:0;flex:0 0 178px;padding-top:12px}
.vk-article-shared-header>header>p:first-child br{display:none}
.vk-article-shared-header>header>p:first-child img{display:block;width:178px;max-width:100%;height:auto}
.vk-article-shared-header>header>nav{display:flex;align-items:center;gap:28px;margin-left:auto}
.vk-article-shared-header>header>nav br{display:none}
.vk-article-shared-header>header>nav a{
  color:#00182c!important;text-decoration:none;font-size:13px;font-weight:700;
  letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;
}
.vk-article-shared-header>header>nav a:hover{color:#0b3f5a!important}
.vk-article-shared-header>header>nav a:last-of-type{
  display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;
  background:#00182c;color:#fff!important;border-radius:8px;
}
.vk-article-shared-header>header>nav a:last-of-type:hover{background:#0b3f5a!important}
.vk-article-shared-header details{display:none}
body.single-post.postid-23969 .post_content_single .vkd-header,
body.single-post.postid-23970 .post_content_single .vkd-header,
body.single-post.postid-23971 .post_content_single .vkd-header,
body.single-post.postid-23969 .post_footer_single,
body.single-post.postid-23970 .post_footer_single,
body.single-post.postid-23971 .post_footer_single{display:none!important}
body.single-post.postid-23969 .vkd-hero,
body.single-post.postid-23970 .vkd-hero,
body.single-post.postid-23971 .vkd-hero{padding-top:48px!important;padding-bottom:48px!important}

@media(max-width:900px){
  .vk-article-shared-header>header{width:min(100% - 36px,1180px);min-height:72px;gap:18px}
  .vk-article-shared-header>header>p:first-child{flex-basis:150px;padding-top:8px}
  .vk-article-shared-header>header>p:first-child img{width:150px}
  .vk-article-shared-header>header>nav{display:none}
  .vk-article-shared-header details{display:block;margin-left:auto}
  .vk-article-shared-header summary{
    display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid rgba(0,24,44,.18);
    border-radius:8px;color:#00182c;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;
    cursor:pointer;list-style:none;
  }
  .vk-article-shared-header summary::-webkit-details-marker{display:none}
  .vk-article-shared-header summary b{font-size:20px;line-height:1}
  .vk-article-shared-header details>nav{
    position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:60;
    display:grid;background:#fffdf9;border:1px solid rgba(0,24,44,.10);
    box-shadow:0 14px 30px rgba(0,24,44,.12);padding:14px 18px;
  }
  .vk-article-shared-header details>nav br{display:none}
  .vk-article-shared-header details>nav a{
    color:#00182c!important;text-decoration:none;font-size:14px;font-weight:700;padding:12px 4px;border-bottom:1px solid rgba(0,24,44,.08);
  }
  .vk-article-shared-header details>nav a:last-of-type{border-bottom:0}
  body.single-post.postid-23969 .vkd-hero,
  body.single-post.postid-23970 .vkd-hero,
  body.single-post.postid-23971 .vkd-hero{padding-top:34px!important;padding-bottom:38px!important}
}


/* Veronica King Contact page refinements */
body.page-id-23968 .vkd{
  font-family:Arial,Helvetica,sans-serif;
  color:#00182c;
}
body.page-id-23968 .vkd h1,
body.page-id-23968 .vkd h2,
body.page-id-23968 .vkd h3,
body.page-id-23968 .vkd h4{
  color:#00182c!important;
}
body.page-id-23968 .vkd-hero{
  padding-top:72px!important;
  padding-bottom:64px!important;
}
body.page-id-23968 .vkd-section{
  padding-top:68px!important;
  padding-bottom:68px!important;
}
body.page-id-23968 .vkd-row{
  padding-top:22px!important;
  padding-bottom:22px!important;
}
body.page-id-23968 .vkd-btn{
  background:#00182c!important;
  border-color:#00182c!important;
  color:#fff!important;
  border-radius:10px!important;
}
body.page-id-23968 .vkd-btn:hover,
body.page-id-23968 .vkd-btn:focus{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
  color:#fff!important;
}
body.page-id-23968 .vkd-footer{
  display:none!important;
}
@media(max-width:767px){
  body.page-id-23968 .vkd-hero{
    padding-top:48px!important;
    padding-bottom:44px!important;
  }
  body.page-id-23968 .vkd-section{
    padding-top:48px!important;
    padding-bottom:48px!important;
  }
  body.page-id-23968 .vkd-row{
    padding-top:18px!important;
    padding-bottom:18px!important;
  }
}


/* Coaching option alignment and testimonial card */
body.page-id-23963 .vks-offer{
  display:grid!important;
  grid-template-columns:64px minmax(0,1fr) 230px!important;
  column-gap:clamp(28px,4vw,64px)!important;
  align-items:center!important;
  padding-top:38px!important;
  padding-bottom:38px!important;
}
body.page-id-23963 .vks-offer>p:empty{display:none!important}
body.page-id-23963 .vks-offer>.vks-num{
  grid-column:1!important;
  align-self:start!important;
  padding-top:6px!important;
}
body.page-id-23963 .vks-offer>div:first-of-type{
  grid-column:2!important;
  min-width:0!important;
}
body.page-id-23963 .vks-offer>div:last-child{
  grid-column:3!important;
  justify-self:start!important;
  align-self:center!important;
}
body.page-id-23963 .vks-offer>div:last-child a{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:48px!important;
  padding:12px 18px!important;
  border:1px solid #00182c!important;
  border-radius:10px!important;
  color:#00182c!important;
  line-height:1.25!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
}
body.page-id-23963 .vks-offer>div:last-child a:hover,
body.page-id-23963 .vks-offer>div:last-child a:focus{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
  color:#fff!important;
}
body.page-id-23963 .vks-quote{
  padding-top:72px!important;
  padding-bottom:72px!important;
  background:#edf2f5!important;
}
body.page-id-23963 .vks-quote .vks-wrap{
  position:relative!important;
  max-width:1120px!important;
  padding:64px 72px 58px!important;
  background:#00182c!important;
  border-radius:20px!important;
  box-shadow:0 22px 50px rgba(0,24,44,.14)!important;
  overflow:hidden!important;
}
body.page-id-23963 .vks-quote .vks-wrap:before{
  content:"“"!important;
  position:absolute!important;
  top:8px!important;
  left:30px!important;
  color:rgba(255,255,255,.12)!important;
  font-family:Georgia,serif!important;
  font-size:150px!important;
  line-height:1!important;
}
body.page-id-23963 .vks-quote blockquote{
  position:relative!important;
  z-index:1!important;
  max-width:900px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}
body.page-id-23963 .vks-quote blockquote p{
  margin:0!important;
  color:#fff!important;
  font-size:clamp(25px,2.3vw,38px)!important;
  line-height:1.42!important;
  font-weight:500!important;
}
body.page-id-23963 .vks-quote .vks-wrap>p{
  position:relative!important;
  z-index:1!important;
  margin:30px 0 0!important;
}
body.page-id-23963 .vks-quote cite{
  color:#d98a6a!important;
  font-style:normal!important;
  font-weight:700!important;
  letter-spacing:.14em!important;
  text-transform:uppercase!important;
}
@media(max-width:767px){
  body.page-id-23963 .vks-offer{
    grid-template-columns:44px minmax(0,1fr)!important;
    column-gap:18px!important;
    row-gap:18px!important;
    align-items:start!important;
    padding-top:30px!important;
    padding-bottom:30px!important;
  }
  body.page-id-23963 .vks-offer>.vks-num{grid-column:1!important;grid-row:1!important}
  body.page-id-23963 .vks-offer>div:first-of-type{grid-column:2!important;grid-row:1!important}
  body.page-id-23963 .vks-offer>div:last-child{
    grid-column:2!important;
    grid-row:2!important;
    justify-self:start!important;
  }
  body.page-id-23963 .vks-quote{
    padding-top:48px!important;
    padding-bottom:48px!important;
  }
  body.page-id-23963 .vks-quote .vks-wrap{
    padding:48px 26px 42px!important;
    border-radius:14px!important;
  }
  body.page-id-23963 .vks-quote .vks-wrap:before{
    left:14px!important;
    font-size:100px!important;
  }
  body.page-id-23963 .vks-quote blockquote p{
    font-size:24px!important;
    line-height:1.45!important;
  }
}


/* Coaching option alignment and testimonial card */
body.page-id-23963 .vks-offer{
  display:grid!important;
  grid-template-columns:64px minmax(0,1fr) 230px!important;
  column-gap:clamp(28px,4vw,64px)!important;
  align-items:center!important;
  padding-top:38px!important;
  padding-bottom:38px!important;
}
body.page-id-23963 .vks-offer>p:empty{display:none!important}
body.page-id-23963 .vks-offer>.vks-num{
  grid-column:1!important;
  align-self:start!important;
  padding-top:6px!important;
}
body.page-id-23963 .vks-offer>div:first-of-type{
  grid-column:2!important;
  min-width:0!important;
}
body.page-id-23963 .vks-offer>div:last-child{
  grid-column:3!important;
  justify-self:start!important;
  align-self:center!important;
}
body.page-id-23963 .vks-offer>div:last-child a{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:48px!important;
  padding:12px 18px!important;
  border:1px solid #00182c!important;
  border-radius:10px!important;
  color:#00182c!important;
  line-height:1.25!important;
  text-align:center!important;
  text-decoration:none!important;
  white-space:normal!important;
}
body.page-id-23963 .vks-offer>div:last-child a:hover,
body.page-id-23963 .vks-offer>div:last-child a:focus{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
  color:#fff!important;
}
body.page-id-23963 .vks-quote{
  padding-top:72px!important;
  padding-bottom:72px!important;
  background:#edf2f5!important;
}
body.page-id-23963 .vks-quote .vks-wrap{
  position:relative!important;
  max-width:1120px!important;
  padding:64px 72px 58px!important;
  background:#00182c!important;
  border-radius:20px!important;
  box-shadow:0 22px 50px rgba(0,24,44,.14)!important;
  overflow:hidden!important;
}
body.page-id-23963 .vks-quote .vks-wrap:before{
  content:"“"!important;
  position:absolute!important;
  top:8px!important;
  left:30px!important;
  color:rgba(255,255,255,.12)!important;
  font-family:Georgia,serif!important;
  font-size:150px!important;
  line-height:1!important;
}
body.page-id-23963 .vks-quote blockquote{
  position:relative!important;
  z-index:1!important;
  max-width:900px!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
}
body.page-id-23963 .vks-quote blockquote p{
  margin:0!important;
  color:#fff!important;
  font-size:clamp(25px,2.3vw,38px)!important;
  line-height:1.42!important;
  font-weight:500!important;
}
body.page-id-23963 .vks-quote .vks-wrap>p{
  position:relative!important;
  z-index:1!important;
  margin:30px 0 0!important;
}
body.page-id-23963 .vks-quote cite{
  color:#d98a6a!important;
  font-style:normal!important;
  font-weight:700!important;
  letter-spacing:.14em!important;
  text-transform:uppercase!important;
}
@media(max-width:767px){
  body.page-id-23963 .vks-offer{
    grid-template-columns:44px minmax(0,1fr)!important;
    column-gap:18px!important;
    row-gap:18px!important;
    align-items:start!important;
    padding-top:30px!important;
    padding-bottom:30px!important;
  }
  body.page-id-23963 .vks-offer>.vks-num{grid-column:1!important;grid-row:1!important}
  body.page-id-23963 .vks-offer>div:first-of-type{grid-column:2!important;grid-row:1!important}
  body.page-id-23963 .vks-offer>div:last-child{
    grid-column:2!important;
    grid-row:2!important;
    justify-self:start!important;
  }
  body.page-id-23963 .vks-quote{
    padding-top:48px!important;
    padding-bottom:48px!important;
  }
  body.page-id-23963 .vks-quote .vks-wrap{
    padding:48px 26px 42px!important;
    border-radius:14px!important;
  }
  body.page-id-23963 .vks-quote .vks-wrap:before{
    left:14px!important;
    font-size:100px!important;
  }
  body.page-id-23963 .vks-quote blockquote p{
    font-size:24px!important;
    line-height:1.45!important;
  }
}

/* Align each coaching enquiry control with its heading */
@media(min-width:768px){
  body.page-id-23963 .vks-offer>div:last-child{
    align-self:start!important;
    padding-top:4px!important;
  }
}

@media(min-width:768px){
  body.page-id-23963 .vks-offer>div:last-child{padding-top:44px!important}
}

@media(max-width:767px){
  body.page-id-23963 .vks-quote .vks-wrap{
    width:calc(100% - 32px)!important;
    margin-left:auto!important;
    margin-right:auto!important;
    box-sizing:border-box!important;
  }
}


/* Compact, readable Coaching testimonial */
body.page-id-23963 .vks-quote{
  padding-top:52px!important;
  padding-bottom:52px!important;
}
body.page-id-23963 .vks-quote .vks-wrap{
  width:calc(100% - 48px)!important;
  max-width:900px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  padding:42px 52px 38px!important;
  border-radius:16px!important;
  box-sizing:border-box!important;
  box-shadow:0 16px 36px rgba(0,24,44,.12)!important;
}
body.page-id-23963 .vks-quote .vks-wrap:before{
  top:8px!important;
  left:24px!important;
  font-size:96px!important;
}
body.page-id-23963 .vks-quote blockquote{
  max-width:760px!important;
}
body.page-id-23963 .vks-quote blockquote p{
  color:#fffdf8!important;
  font-size:clamp(21px,1.8vw,28px)!important;
  line-height:1.5!important;
  font-weight:500!important;
}
body.page-id-23963 .vks-quote .vks-wrap>p{
  margin-top:22px!important;
}
body.page-id-23963 .vks-quote cite{
  color:#f0aa8c!important;
  font-size:13px!important;
}
@media(max-width:767px){
  body.page-id-23963 .vks-quote{
    padding-top:36px!important;
    padding-bottom:36px!important;
  }
  body.page-id-23963 .vks-quote .vks-wrap{
    width:calc(100% - 32px)!important;
    padding:36px 24px 32px!important;
    border-radius:14px!important;
  }
  body.page-id-23963 .vks-quote .vks-wrap:before{
    left:12px!important;
    font-size:76px!important;
  }
  body.page-id-23963 .vks-quote blockquote p{
    font-size:20px!important;
    line-height:1.5!important;
  }
}

/* Ensure Coaching testimonial text remains readable */
html body.page-id-23963 .page_content_wrap .vks-quote .vks-wrap blockquote p,
html body.page-id-23963 .content_wrap .vks-quote .vks-wrap blockquote p,
html body.page-id-23963 .vks-quote .vks-wrap blockquote p{
  color:#fffdf8!important;
  -webkit-text-fill-color:#fffdf8!important;
  opacity:1!important;
}
html body.page-id-23963 .vks-quote .vks-wrap cite{
  color:#f0aa8c!important;
  -webkit-text-fill-color:#f0aa8c!important;
}


/* Insights article palette and header spacing */
body.single-post.postid-23969 .page_content_wrap,
body.single-post.postid-23970 .page_content_wrap,
body.single-post.postid-23971 .page_content_wrap{
  margin-top:-105px!important;
}
body.single-post.postid-23969 .vkd,
body.single-post.postid-23970 .vkd,
body.single-post.postid-23971 .vkd{
  color:#243746!important;
  background:#fffdf9!important;
}
body.single-post.postid-23969 .vkd h1,
body.single-post.postid-23969 .vkd h2,
body.single-post.postid-23969 .vkd h3,
body.single-post.postid-23970 .vkd h1,
body.single-post.postid-23970 .vkd h2,
body.single-post.postid-23970 .vkd h3,
body.single-post.postid-23971 .vkd h1,
body.single-post.postid-23971 .vkd h2,
body.single-post.postid-23971 .vkd h3{
  color:#00182c!important;
}
body.single-post.postid-23969 .vkd-section p,
body.single-post.postid-23969 .vkd-section li,
body.single-post.postid-23970 .vkd-section p,
body.single-post.postid-23970 .vkd-section li,
body.single-post.postid-23971 .vkd-section p,
body.single-post.postid-23971 .vkd-section li{
  color:#243746!important;
}
body.single-post.postid-23969 .vkd a,
body.single-post.postid-23970 .vkd a,
body.single-post.postid-23971 .vkd a{
  color:#0b3f5a!important;
}
body.single-post.postid-23969 .vkd a:hover,
body.single-post.postid-23969 .vkd a:focus,
body.single-post.postid-23970 .vkd a:hover,
body.single-post.postid-23970 .vkd a:focus,
body.single-post.postid-23971 .vkd a:hover,
body.single-post.postid-23971 .vkd a:focus{
  color:#b66a50!important;
}
body.single-post.postid-23969 .vkd-meta,
body.single-post.postid-23970 .vkd-meta,
body.single-post.postid-23971 .vkd-meta{
  color:#b66a50!important;
}
@media(max-width:767px){
  body.single-post.postid-23969 .page_content_wrap,
  body.single-post.postid-23970 .page_content_wrap,
  body.single-post.postid-23971 .page_content_wrap{
    margin-top:-34px!important;
  }
}


/* Insights article CTA button colours */
body.single-post.postid-23969 .vkd a.vkd-btn,
body.single-post.postid-23970 .vkd a.vkd-btn,
body.single-post.postid-23971 .vkd a.vkd-btn{
  background:#00182c!important;
  border-color:#00182c!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}
body.single-post.postid-23969 .vkd a.vkd-btn:hover,
body.single-post.postid-23969 .vkd a.vkd-btn:focus,
body.single-post.postid-23970 .vkd a.vkd-btn:hover,
body.single-post.postid-23970 .vkd a.vkd-btn:focus,
body.single-post.postid-23971 .vkd a.vkd-btn:hover,
body.single-post.postid-23971 .vkd a.vkd-btn:focus{
  background:#0b3f5a!important;
  border-color:#0b3f5a!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
}


/* Veronica King on-page contact form */
body.page-id-23968 .vk-contact-form-section{
  padding:72px 24px;
  background:#f8f4ec;
}
body.page-id-23968 .vk-contact-form-inner{
  max-width:760px;
  margin:0 auto;
}
body.page-id-23968 .vk-contact-form-kicker{
  margin:0 0 14px;
  color:#b66a50;
  font-size:13px;
  font-weight:700;
  letter-spacing:.14em;
}
body.page-id-23968 .vk-contact-form-section h2{
  margin:0 0 16px;
  color:#00182c!important;
}
body.page-id-23968 .vk-contact-form-section form{
  margin-top:34px;
}
body.page-id-23968 .vk-contact-form-section form p{
  margin:0 0 22px;
}
body.page-id-23968 .vk-contact-form-section label{
  display:block;
  margin-bottom:8px;
  color:#00182c;
  font-weight:700;
}
body.page-id-23968 .vk-contact-form-section input,
body.page-id-23968 .vk-contact-form-section textarea{
  width:100%;
  box-sizing:border-box;
  border:1px solid rgba(0,24,44,.25);
  border-radius:10px;
  background:#fff;
  color:#00182c;
  padding:14px 16px;
  font:inherit;
}
body.page-id-23968 .vk-contact-form-section input:focus,
body.page-id-23968 .vk-contact-form-section textarea:focus{
  outline:2px solid rgba(11,63,90,.24);
  border-color:#0b3f5a;
}
body.page-id-23968 .vk-contact-form-section button{
  border:0;
  border-radius:10px;
  background:#00182c;
  color:#fff;
  padding:14px 24px;
  font-weight:700;
  cursor:pointer;
}
body.page-id-23968 .vk-contact-form-section button:hover,
body.page-id-23968 .vk-contact-form-section button:focus{
  background:#0b3f5a;
  color:#fff;
}
body.page-id-23968 .vk-contact-form-status{
  margin:22px 0 0;
  padding:14px 16px;
  border-radius:10px;
  font-weight:700;
}
body.page-id-23968 .vk-contact-form-status.success{background:#e8f3ec;color:#174c2b}
body.page-id-23968 .vk-contact-form-status.error{background:#fbe9e7;color:#7a261f}
@media(max-width:767px){
  body.page-id-23968 .vk-contact-form-section{padding:48px 20px}
}


/* vk-coaching-journey-illustration */
.page-id-23967 .content > .vkd-section:nth-of-type(2) .vkd-grid > div:first-child::after {
    content: "";
    display: block;
    width: min(100%, 360px);
    aspect-ratio: 2 / 3;
    margin: 38px auto 0;
    background: url("https://veronicaking.co.uk/wp-content/uploads/2026/10/veronica-coaching-journey.png") center / contain no-repeat;
}
@media (max-width: 767px) {
    .page-id-23967 .content > .vkd-section:nth-of-type(2) .vkd-grid > div:first-child::after {
        width: min(78vw, 300px);
        margin-top: 28px;
    }
}


/* vk-insights-two-line-summary */
body.page-id-23973 .vkd-card > p:nth-of-type(2) {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2;
}
