.elementor .e-3d29015-765f32a{font-family:var(--main_font_semi_bold);font-weight:600;font-size:16px;color:var(--gold_fusion);text-transform:uppercase;}.elementor .e-1f418fe-b333ab5{font-family:AvenirNextProRegular;font-weight:600;font-size:60px;color:#FFFFFF;line-height:1.2em;text-align:start;align-self:start;}.elementor .e-2fb1639-34060fc{max-width:38rem;font-family:AvenirNextProRegular;font-weight:400;font-size:20px;color:#ffffff;line-height:1.6em;text-align:start;align-self:start;}.elementor .e-12baad2-f7a9bab{max-width:90vw;column-gap:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center;align-items:start;}.elementor .e-17a5d8b-24dbbff{width:230px;font-family:var(--main_font_semi_bold);font-weight:600;font-size:16px;color:#FFFFFF;text-align:center;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:20px;border-width:1px;border-color:var(--white);border-style:solid;background-color:#3343a300;}.elementor .e-17a5d8b-24dbbff:hover,.elementor .e-17a5d8b-24dbbff:focus-visible{border-color:#D99300;background-color:#D99300;}.elementor .e-fe1d5bc-8369980{max-width:90vw;column-gap:1.25rem;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-a184f83-5294f21{height:530px;column-gap:0rem;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://gbi.co/wp-content/uploads/2026/10/gold-tiles-dark-top-1-300x200.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0e0b1a;display:flex;flex-direction:column;row-gap:1rem;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-a583ac5-b03ba0d{width:787px;}.elementor .e-0320f2e-decf0c3{width:500px;padding:0px;display:none;.elementor-element-65bf5d3 {
--search-height: 38px;
--search-bg: #f0f0f0;
--search-border: #666666;
--search-radius: 999px;
margin: 0;
}

.elementor-element-65bf5d3 .e-search-form {
position: relative;
display: flex;
align-items: center;
max-width: 423px;
}

.elementor-element-65bf5d3 .e-search-input-wrapper {
flex: 1;
width: 100%;
}

/* The input: height, padding, border and background */
.elementor-element-65bf5d3 .e-search-input {
box-sizing: border-box;
width: 100%;
height: var(--search-height) !important;
min-height: 0 !important;
padding-block: 0 !important;
padding-inline: 48px 6px !important; /* left room for the label icon */
background-color: var(--search-bg) !important;
border: 1px solid var(--search-border) !important;
border-radius: var(--search-radius) !important;
font-family: inherit;
font-size: 16px;
line-height: normal;
box-shadow: none;
}

.elementor-element-65bf5d3 .e-search-input::placeholder {
color: #5c5c66;
opacity: 1;
}

.elementor-element-65bf5d3 .e-search-input:focus {
outline: none;
border-color: #3443a6 !important;
box-shadow: 0 0 0 3px rgba(52, 67, 166, 0.15);
}

/* The real icon: it sits in the label, so position it there */
.elementor-element-65bf5d3 .e-search-label {
position: absolute;
left: 6px;
top: 0;
bottom: 0;
display: flex;
align-items: center;
z-index: 2;
pointer-events: none;
}

.elementor-element-65bf5d3 .e-search-label .e-font-icon-svg {
width: 16px;
height: 16px;
fill: #111;
}

/* Remove the browser's default clear (x) */
.elementor-element-65bf5d3 .e-search-input::-webkit-search-cancel-button,
.elementor-element-65bf5d3 .e-search-input::-webkit-search-decoration {
-webkit-appearance: none;
}\n}.elementor .e-ce45af0{max-width:95vw;margin-block-start:3em;margin-block-end:3em;flex-direction:column;align-items:center;}.elementor .e-cf1abda-2b19a69{font-family:var(--main_font_semi_bold);font-weight:700;font-size:16px;color:var(--gold_fusion);text-transform:uppercase;}.elementor .e-1700e7e-667f30c{width:100%;font-family:var(--main_font_semi_bold);font-weight:600;font-size:48px;color:#FFFFFF;line-height:1.2em;text-align:center;}.elementor .e-7b1368d-c4da7b4{width:100%;font-family:var(--main_font);font-weight:400;font-size:20px;color:var(--soft_blue_colour);line-height:1.6em;text-align:center;padding-inline-start:7em;padding-inline-end:7em;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-73806c3-929f408{font-family:var(--main_font);font-weight:600;font-size:1.125rem;color:#0B0E1A;text-transform:capitalize;padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:30px;border-radius:20px;background-color:var(--gold_fusion);}.elementor .e-73806c3-929f408:hover,.elementor .e-73806c3-929f408:focus-visible{color:#0B0E1A;background-color:#FFFFFF;}.elementor .e-71ec019-ea5b291{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--body_text);border-style:solid;background-image:linear-gradient(180deg, #13193D 0%,#0B0E1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B0E1A;display:flex;flex-direction:row;row-gap:0.5rem;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;}