.elementor-3205 .elementor-element.elementor-element-1a1dd58e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3205 .elementor-element.elementor-element-1a1dd58e .elementor-icon-list-icon i{color:#1E1E1E;font-size:14px;}.elementor-3205 .elementor-element.elementor-element-1a1dd58e .elementor-icon-list-icon svg{fill:#1E1E1E;--e-icon-list-icon-size:14px;}.elementor-3205 .elementor-element.elementor-element-1a1dd58e .elementor-icon-list-icon{width:14px;}.elementor-3205 .elementor-element.elementor-element-1a1dd58e .elementor-icon-list-text, .elementor-3205 .elementor-element.elementor-element-1a1dd58e .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-3205 .elementor-element.elementor-element-1a1dd58e .elementor-icon-list-item{font-family:"Plus Jakarta Sans", Arial, sans-serif;font-size:0.9rem;font-weight:400;text-transform:uppercase;letter-spacing:0.12em;}.elementor-3205 .elementor-element.elementor-element-e29051b img{width:100%;}.elementor-3205 .elementor-element.elementor-element-5e9fe2d{color:#1F363F;font-family:var( --e-global-typography-text-font-family ), Arial, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-43cb52b{--box-min-height:500px;width:100%;max-width:100%;--box-background-color:#F9F9F9;--box-border-radius:4px;--box-padding:16px;--header-color:var( --e-global-color-primary );--toggle-button-color:var( --e-global-color-primary );--toc-body-max-height:500px;--item-text-color:var( --e-global-color-69922f8 );--item-text-hover-color:var( --e-global-color-secondary );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-secondary );--marker-color:var( --e-global-color-69922f8 );--marker-size:1rem;}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header-title{text-align:start;}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header, .elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header-title{font-family:var( --e-global-typography-0db43bd-font-family ), Arial, sans-serif;font-size:var( --e-global-typography-0db43bd-font-size );font-weight:var( --e-global-typography-0db43bd-font-weight );line-height:var( --e-global-typography-0db43bd-line-height );letter-spacing:var( --e-global-typography-0db43bd-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header{flex-direction:row;}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__list-item{font-family:var( --e-global-typography-4e5b87d-font-family ), Arial, sans-serif;font-size:var( --e-global-typography-4e5b87d-font-size );line-height:var( --e-global-typography-4e5b87d-line-height );letter-spacing:var( --e-global-typography-4e5b87d-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-70e2d029{--divider-border-style:solid;--divider-color:var( --e-global-color-1e438f8 );--divider-border-width:1px;}.elementor-3205 .elementor-element.elementor-element-70e2d029 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3205 .elementor-element.elementor-element-70e2d029 .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-3205 .elementor-element.elementor-element-7b173370{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--alignment:left;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:13px;--grid-bottom-margin:13px;--e-share-buttons-primary-color:#FFFFFF00;--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-3205 .elementor-element.elementor-element-7b173370 .elementor-share-btn{font-size:calc(1.15px * 10);height:2.6em;}.elementor-3205 .elementor-element.elementor-element-7b173370 .elementor-share-btn__icon{--e-share-buttons-icon-size:1.8em;}.elementor-3205 .elementor-element.elementor-element-7b173370 .elementor-share-btn:hover{--e-share-buttons-secondary-color:var( --e-global-color-secondary );}.elementor-3205 .elementor-element.elementor-element-4e08e2b2{padding:1% 1% 1% 1%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1e438f8 );}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 span.post-navigation__prev--label{color:var( --e-global-color-primary );transition-duration:300ms;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 span.post-navigation__next--label{color:var( --e-global-color-primary );transition-duration:300ms;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 span.post-navigation__prev--label:hover{color:var( --e-global-color-secondary );}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 span.post-navigation__next--label:hover{color:var( --e-global-color-secondary );}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 span.post-navigation__prev--label, .elementor-3205 .elementor-element.elementor-element-4e08e2b2 span.post-navigation__next--label{font-family:"Plus Jakarta Sans", Arial, sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;letter-spacing:0.08em;word-spacing:0em;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .post-navigation__arrow-wrapper{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );transition-duration:300ms;font-size:24px;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .post-navigation__arrow-wrapper:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .elementor-post-navigation__link a {gap:16px;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .elementor-post-navigation__separator{background-color:var( --e-global-color-1e438f8 );width:1px;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .elementor-post-navigation{color:var( --e-global-color-1e438f8 );border-block-width:1px;padding:0px 0;}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-3205 .elementor-element.elementor-element-4e08e2b2 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-3205 .elementor-element.elementor-element-588eae7{--grid-columns:3;--grid-row-gap:1px;--grid-column-gap:1px;}.elementor-3205 .elementor-element.elementor-element-588eae7 > .elementor-widget-container{padding:1px 0px 1px 0px;}.elementor-3205 .elementor-element.elementor-element-588eae7 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3205 .elementor-element.elementor-element-588eae7 .e-loop-item > .elementor-section, .elementor-3205 .elementor-element.elementor-element-588eae7 .e-loop-item > .elementor-section > .elementor-container, .elementor-3205 .elementor-element.elementor-element-588eae7 .e-loop-item > .e-con, .elementor-3205 .elementor-element.elementor-element-588eae7 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-3205 .elementor-element.elementor-element-5e9fe2d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header, .elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header-title{font-size:var( --e-global-typography-0db43bd-font-size );line-height:var( --e-global-typography-0db43bd-line-height );letter-spacing:var( --e-global-typography-0db43bd-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__list-item{font-size:var( --e-global-typography-4e5b87d-font-size );line-height:var( --e-global-typography-4e5b87d-line-height );letter-spacing:var( --e-global-typography-4e5b87d-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-7b173370{width:var( --container-widget-width, 40% );max-width:40%;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%;--container-widget-width:40%;--container-widget-flex-grow:0;} .elementor-3205 .elementor-element.elementor-element-7b173370{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-3205 .elementor-element.elementor-element-588eae7{--grid-columns:1;}}@media(max-width:767px){.elementor-3205 .elementor-element.elementor-element-1a1dd58e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-3205 .elementor-element.elementor-element-5e9fe2d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header, .elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__header-title{font-size:var( --e-global-typography-0db43bd-font-size );line-height:var( --e-global-typography-0db43bd-line-height );letter-spacing:var( --e-global-typography-0db43bd-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-43cb52b .elementor-toc__list-item{font-size:var( --e-global-typography-4e5b87d-font-size );line-height:var( --e-global-typography-4e5b87d-line-height );letter-spacing:var( --e-global-typography-4e5b87d-letter-spacing );}.elementor-3205 .elementor-element.elementor-element-70e2d029 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3205 .elementor-element.elementor-element-7b173370{width:100%;max-width:100%;margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;padding:0% 25% 0% 0%;--alignment:left;} .elementor-3205 .elementor-element.elementor-element-7b173370{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:13px;--grid-bottom-margin:13px;}.elementor-3205 .elementor-element.elementor-element-588eae7{--grid-columns:1;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-e29051b */.elementor-3205 .elementor-element.elementor-element-e29051b img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 3 / 2;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5e9fe2d */.elementor-3205 .elementor-element.elementor-element-5e9fe2d { color:#1f363f!important; font-family:"Plus Jakarta Sans",Arial,sans-serif!important; font-size:17px!important; line-height:1.75!important; letter-spacing:0!important; overflow-wrap:break-word; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d * { color:inherit!important; -webkit-text-fill-color:currentColor!important; font-family:inherit!important; box-sizing:border-box; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(p,li,blockquote,.si-copy,.gi-copy,.si-llm-summary,.gi-llm-summary,.si-answer,.gi-answer) { font-size:17px!important; line-height:1.75!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(strong,b,em,i,span) { font-size:inherit!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(strong,b) { font-weight:700!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d p { margin:0 0 1.2em!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d p:empty { display:none; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(h2,h3,h4,h5,h6) { color:#1f363f!important; font-family:"OrticaLinear",Georgia,serif!important; font-weight:400!important; line-height:1.25!important; letter-spacing:-.015em!important; text-transform:none!important; margin:1.8em 0 .65em!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d h2 { font-size:clamp(27px,2.4vw,30px)!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d h3 { font-size:clamp(22px,2vw,23px)!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(h4,h5,h6) { font-size:20px!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(h2,h3,h4):first-child { margin-top:0!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(ul,ol) { margin:0 0 1.4em!important; padding-left:1.4em!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d li { margin-bottom:.45em!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d a { color:#806729!important; text-decoration:underline!important; text-decoration-thickness:1px; text-underline-offset:3px; overflow-wrap:anywhere; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d a:hover { color:#1f363f!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d a:focus-visible { outline:2px solid #4e8783; outline-offset:4px; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(img,video,iframe) { max-width:100%!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d img { height:auto!important; border-radius:8px; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d figure { max-width:100%; margin:1.5em 0; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(figcaption,.si-caption,.gi-caption,.si-caption p,.gi-caption p,.si-source-note,.gi-source-note,.si-source-note p,.gi-source-note p) { font-size:14px!important; line-height:1.6!important; opacity:1!important; color:#52646b!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-quick,.gi-quick,.si-card,.gi-card,.si-table-card,.gi-table-card,.sovereign-table-card,.si-callout,.gi-callout,.si-faq,.gi-faq,.si-steps,.gi-steps,.si-cta,.gi-cta) { background:#fdf8ed!important; border:1px solid #d1b87f!important; border-radius:10px!important; color:#1f363f!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-quick,.gi-quick,.si-callout,.gi-callout,.si-cta,.gi-cta,.si-steps,.gi-steps) { padding:clamp(20px,3vw,28px)!important; margin:1.4em 0 1.8em!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-grid,.gi-grid) { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px; margin:1.4em 0 1.8em; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-card,.gi-card) { padding:22px!important; min-width:0; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-cta,.gi-cta) { text-align:center; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-table-card,.gi-table-card,.sovereign-table-card) { padding:18px; margin:1.4em 0 1.8em; overflow:hidden; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-table-card,.gi-table-card,.sovereign-table-card)>:is(h2,h3,h4) { margin-top:0!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-image-widget,.gi-image-widget) img { display:block; width:100%; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d .si-image-small img { max-width:720px!important; margin:0 auto; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-card,.gi-card)>strong { display:block; font-size:19px!important; line-height:1.35!important; margin-bottom:10px; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-card,.gi-card,.si-callout,.gi-callout,.si-answer,.gi-answer)>p:last-child { margin-bottom:0!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-table-scroll,.gi-table-scroll,.responsive-table) { overflow-x:auto; max-width:100%; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d table { display:block; width:100%!important; max-width:100%; min-width:0!important; overflow-x:auto; border-collapse:collapse; border:1px solid #d8ddd9!important; background:#fff!important; font-size:15px!important; line-height:1.55!important; margin:1.2em 0 1.6em; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(th,td) { border:1px solid #d8ddd9!important; padding:12px 14px!important; vertical-align:top; text-align:left; min-width:100px; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d th { background:#eef2ee!important; font-weight:700!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d caption { text-align:left; font-weight:700; padding:0 0 12px; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-faq,.gi-faq) { margin:14px 0!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d summary { cursor:pointer; padding:18px 20px; font-size:18px!important; line-height:1.5!important; font-weight:700!important; text-transform:none!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-answer,.gi-answer) { padding:18px 20px!important; border-top:1px solid #e4e0d8!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-step,.gi-step) { display:grid; grid-template-columns:38px minmax(0,1fr); gap:14px; padding:18px 0; border-bottom:1px solid #e4e0d8; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-step,.gi-step):last-child { border-bottom:0; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-step,.gi-step) :is(h3,h4) { font-size:22px!important; margin-top:0!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-step-num,.gi-step-num) { display:grid; place-items:center; width:38px; height:38px; border-radius:50%; background:#d1b87f!important; color:#1f363f!important; font-weight:700; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-pill,.gi-pill) { display:inline-block; border:1px solid #d1b87f!important; border-radius:30px; padding:6px 12px; margin:4px 6px 4px 0; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-pills,.gi-pills) { display:flex; flex-wrap:wrap; align-items:center; gap:6px; margin:1em 0; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-kicker,.gi-kicker) { font-size:13px!important; line-height:1.5!important; font-weight:700!important; text-transform:uppercase; letter-spacing:.08em; margin-bottom:12px; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d .si-market { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:12px; margin:1.4em 0 1.8em; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d .si-market>div { padding:18px; text-align:center; border:1px solid #d1b87f; border-radius:8px; background:#fdf8ed; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d .si-market strong { display:block; font-size:21px!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-button,.gi-button) { display:inline-flex!important; align-items:center; justify-content:center; padding:13px 22px!important; border-radius:6px; background:#d1b87f!important; color:#1f363f!important; font-size:16px!important; font-weight:700!important; line-height:1.4!important; text-decoration:none!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-reveal,.gi-reveal) { animation:none!important; opacity:1!important; transform:none!important; }
@media(max-width:800px) { .elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-grid,.gi-grid) { grid-template-columns:1fr!important; } .elementor-3205 .elementor-element.elementor-element-5e9fe2d .si-market { grid-template-columns:repeat(2,minmax(0,1fr)); } .elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-step,.gi-step) { grid-template-columns:38px minmax(0,1fr); gap:12px; } }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.si-quick,.gi-quick,.si-card,.gi-card,.si-callout,.gi-callout,.si-cta,.gi-cta,.si-steps,.gi-steps,.si-llm-summary,.gi-llm-summary)>:is(h2,h3,h4):first-of-type { margin-top:0!important; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.responsive-table,.si-table-scroll,.gi-table-scroll) { max-width:100%; overflow-x:auto; }
.elementor-3205 .elementor-element.elementor-element-5e9fe2d :is(.responsive-table,.si-table-scroll,.gi-table-scroll)>table { display:table; width:100%; min-width:560px!important; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-Regular.woff2') format('woff2'),
		url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-Light.woff2') format('woff2'),
		url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-Light.woff') format('woff');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-Italic.woff2') format('woff2'),
		url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-LightItalic.woff2') format('woff2'),
		url('https://goldbullionpartners.co.uk/wp-content/uploads/2026/02/PlusJakartaSans-LightItalic.woff') format('woff');
}
/* End Custom Fonts CSS */