:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-83f8f5ea{padding:6rem 32px}.gb-element-62cc8e8b{max-width:calc((var(--gb-container-width)/2) - 3rem)}@media (max-width:767px){.gb-element-62cc8e8b{max-width:unset;width:100%}}.gb-element-82539f11{background-blend-mode:normal;background-image:url('https://www.forefrontsims.com/wp-content/uploads/2025/09/icon-step-1.svg');background-position:center;background-repeat:no-repeat;background-size:cover;padding:6rem 32px}@media (max-width:1024px){.gb-element-82539f11{padding:3rem 32px}}@media (max-width:767px){.gb-element-82539f11{padding-bottom:6rem;padding-left:20px;padding-right:20px}}.gb-element-ace29183{align-items:center;column-gap:6rem;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:6rem}@media (max-width:1024px){.gb-element-ace29183{flex-direction:column;grid-template-columns:1fr;row-gap:3rem}}.gb-element-d9b4f487{background-blend-mode:normal;background-image:url('https://www.forefrontsims.com/wp-content/uploads/2025/09/icon-step-2.svg');background-position:center;background-repeat:no-repeat;background-size:cover;padding:6rem 32px}@media (max-width:1024px){.gb-element-d9b4f487{padding:3rem 32px}}@media (max-width:767px){.gb-element-d9b4f487{padding-bottom:6rem;padding-left:20px;padding-right:20px}}.gb-element-c0dcdfde{align-items:center;column-gap:6rem;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:6rem}@media (min-width:1025px){.gb-element-c0dcdfde{flex-direction:row-reverse}}@media (max-width:1024px){.gb-element-c0dcdfde{flex-direction:column;grid-template-columns:1fr;row-gap:3rem}}.gb-element-1827c4cb{background-blend-mode:normal;background-image:url('https://www.forefrontsims.com/wp-content/uploads/2025/09/icon-step-3.svg');background-position:center;background-repeat:no-repeat;background-size:cover;padding:6rem 32px}@media (max-width:1024px){.gb-element-1827c4cb{padding:3rem 32px}}@media (max-width:767px){.gb-element-1827c4cb{padding-bottom:6rem;padding-left:20px;padding-right:20px}}.gb-element-425cad77{align-items:center;column-gap:6rem;display:flex;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);row-gap:6rem}@media (max-width:1024px){.gb-element-425cad77{flex-direction:column;grid-template-columns:1fr;row-gap:3rem}}.gb-element-afb9528c{padding:6rem 32px}@media (max-width:1024px){.gb-element-afb9528c{padding:3rem 32px}}@media (max-width:767px){.gb-element-afb9528c{padding:4rem 20px}}.gb-element-3a818f6f{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-46781cbb{align-items:center;aspect-ratio:3/2;background-blend-mode:normal,normal;display:flex;justify-content:center;background:linear-gradient(to left,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 100%),var(--inline-bg-image) center /cover no-repeat;border-radius:1rem;padding:1rem}.gb-element-46781cbb:is(:hover,:focus){background-image:var(--inline-bg-image);background-repeat:no-repeat;background-position:center;background-blend-mode:normal;background-size:150%;transition:all 3s ease-in-out 0s}.gb-element-8f275178{align-items:center;column-gap:10px;display:flex;justify-content:center;margin-top:3rem;row-gap:10px}.gb-element-fb2a6bec{padding:7rem 32px}@media (max-width:1024px){.gb-element-fb2a6bec{padding:6rem 32px}}@media (max-width:767px){.gb-element-fb2a6bec{padding:3rem 20px}}.gb-element-96f5bf82{align-items:center;background-blend-mode:overlay;background-color:var(--base-2);background-image:url('https://www.forefrontsims.com/wp-content/uploads/2025/07/pattern-hideout.svg');background-position:center;background-repeat:repeat;background-size:1rem;column-gap:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-96f5bf82{grid-template-columns:1fr}}.gb-element-477a830c{padding:3rem}@media (max-width:767px){.gb-element-477a830c{padding:1.5rem}}.gb-element-0e96ce26{margin-top:2rem}.gb-element-93d5c289{height:100%}@media (max-width:1024px){.gb-element-93d5c289{order:-1}}.gb-element-23b4cae5{background-color:var(--contrast);color:var(--base-3);position:relative;padding:7rem 32px}@media (max-width:1024px){.gb-element-23b4cae5{padding:6rem 32px}}@media (max-width:767px){.gb-element-23b4cae5{padding:4rem 20px}}.gb-element-3df699c8{align-items:center;column-gap:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}@media (max-width:1024px){.gb-element-3df699c8{grid-template-columns:1fr}}.gb-element-5914cb89{align-items:center;column-gap:2rem;display:flex;justify-content:flex-end}.gb-element-5914cb89 a{color:var(--base-3)}@media (max-width:1024px){.gb-element-5914cb89{justify-content:flex-start}}.gb-element-7d1608d2{align-items:center;column-gap:3.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;margin-top:2rem;max-width:var(--gb-container-width);padding-top:2rem;row-gap:1rem;border-top:1px dotted rgba(255,255,255,0.5)}@media (max-width:1024px){.gb-element-7d1608d2{grid-template-columns:1fr}}.gb-element-816838f5{align-items:center;column-gap:2rem;display:flex}.gb-element-816838f5 a{color:var(--base-3)}.gb-text-fe2524b9{font-size:12px;font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-8525a62c{margin-bottom:1.5rem}.gb-text-4df066df{font-size:1.125rem}.gb-text-48563832{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-48563832 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-afbad339{font-size:12px;font-weight:400;text-transform:uppercase}.gb-text-3b63074a{font-size:12px;font-weight:400;text-transform:uppercase}.gb-text-09c27ae2{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-09c27ae2 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-3886f401{align-items:center;column-gap:0.5em;display:inline-flex}.gb-text-3886f401 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-e7f3c2b8{font-size:12px;font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-e44097d1{margin-bottom:1.5rem}.gb-text-1fe7beef{color:var(--base-3);font-size:1.375rem;text-shadow:rgba(0,0,0,1) 1px 1px 3rem}.gb-text-f3c2a025{background-color:var(--accent);color:var(--base-3);display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-text-fd816d46{background-color:var(--accent);color:var(--base-3);display:inline-flex;font-size:14px;line-height:1;text-decoration:none;border:1px solid #000;padding:1rem}.gb-text-544256dd{font-weight:400;letter-spacing:1.5px;margin-bottom:0.75rem;text-transform:uppercase}.gb-text-1ed0f2b4{font-size:clamp(1.62rem,1.2vw + 1.044rem,1.944rem);font-weight:400;line-height:calc(6px + 1.8ex)}.gb-text-c8969d02{align-items:center;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;color:var(--contrast);column-gap:1em;display:inline-flex;font-weight:400;letter-spacing:2px;text-decoration:none;transition:all 0.5s ease 0s;padding:8px 16px}.gb-text-c8969d02:is(:hover,:focus){color:var(--base-3);background-color:var(--contrast)}.gb-text-c8969d02 .gb-shape svg{width:1.2em;height:1.2em;fill:currentColor}.gb-text-fd44cfb0{font-size:clamp(1.62rem,1.2vw + 1.044rem,1.944rem);font-weight:400;line-height:calc(6px + 1.8ex);padding-bottom:1rem}.gb-text-49f4ca48{font-size:1.125rem;padding-bottom:0px}.gb-text-df776d02{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:6px}.gb-text-df776d02:is(:hover,:focus){color:var(--base-2)}.gb-text-df776d02 .gb-shape svg{width:24px;height:24px;fill:currentColor}.gb-text-cb61526e{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:6px}.gb-text-cb61526e:is(:hover,:focus){color:var(--base-2)}.gb-text-cb61526e .gb-shape svg{width:24px;height:24px;fill:currentColor}.gb-text-d3aeccd0{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;font-weight:700;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:6px}.gb-text-d3aeccd0:is(:hover,:focus){color:var(--base-2)}.gb-text-d3aeccd0 .gb-shape svg{width:24px;height:24px;fill:currentColor}.gb-text-e221c260{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:0px}.gb-text-e221c260 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-f423d26f{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:0px}.gb-text-f423d26f .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-74296601{align-items:center;column-gap:0.5em;display:inline-flex;font-size:0.875rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase;padding:0px}.gb-text-74296601 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-547144bc{font-size:0.75rem;margin-bottom:0px;text-align:right}@media (max-width:1024px){.gb-text-547144bc{text-align:left}}.gb-media-7ee39e3a{aspect-ratio:1/1;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-ba83606e{aspect-ratio:1/1;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-4ca1b380{aspect-ratio:1/1;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-c61b9460{aspect-ratio:1/1;height:auto;max-width:100%;object-fit:cover;width:auto}.gb-media-1304dcf7{display:block;height:100%;max-width:100%;object-fit:cover}@media (max-width:1024px){.gb-media-1304dcf7{width:100%}}.gb-tabs-a62c4bba{column-gap:20px;display:flex;flex-direction:column;row-gap:20px}.gb-tabs__menu-c9e3eacb{column-gap:10px;display:flex;justify-content:center}@media (max-width:767px){.gb-tabs__menu-c9e3eacb{max-width:100%;overflow-x:auto}}.gb-tabs__menu-item-20633828{background-color:#ffffff;color:#000000;padding:1em}.gb-tabs__menu-item-20633828:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){background-color:#fafafa;color:#000000}.gb-tabs__menu-item-20633828:is(:hover,:focus){background-color:#fafafa;color:#000000}@media (max-width:767px){.gb-tabs__menu-item-20633828{flex-grow:1;flex-shrink:0}}.gb-tabs__menu-item-0ca7bc77{background-color:#ffffff;color:#000000;padding:1em}.gb-tabs__menu-item-0ca7bc77:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){background-color:#fafafa;color:#000000}.gb-tabs__menu-item-0ca7bc77:is(:hover,:focus){background-color:#fafafa;color:#000000}@media (max-width:767px){.gb-tabs__menu-item-0ca7bc77{flex-grow:1;flex-shrink:0}}.gb-looper-06fd3cbb{column-gap:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}@media (max-width:1024px){.gb-looper-06fd3cbb{grid-template-columns:1fr}}.gb-query-page-numbers-565bc626{align-items:center;column-gap:5px;display:flex;justify-content:center;row-gap:5px}.gb-query-page-numbers-565bc626 .page-numbers{background-color:#ffffff;color:#000000;display:inline-flex;text-decoration:none;line-height:1;font-size:14px;border:1px solid #000;padding:1rem}.gb-query-page-numbers-565bc626 .page-numbers.current{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.gb-query-page-numbers-565bc626 .page-numbers.dots{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.gb-shape-7221a829{bottom:0;color:#000000;left:0;overflow-x:hidden;overflow-y:hidden;pointer-events:none;position:absolute;right:0;transform:scale(-1,1)}.gb-shape-7221a829 svg{fill:currentColor;width:100%;color:var(--base-3);height:5%}