@layer swift3 {:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.wp-block-group { box-sizing: border-box; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--theme-palette-1: var(--global-palette1); --wp--preset--color--theme-palette-2: var(--global-palette2); --wp--preset--color--theme-palette-3: var(--global-palette3); --wp--preset--color--theme-palette-4: var(--global-palette4); --wp--preset--color--theme-palette-5: var(--global-palette5); --wp--preset--color--theme-palette-6: var(--global-palette6); --wp--preset--color--theme-palette-7: var(--global-palette7); --wp--preset--color--theme-palette-8: var(--global-palette8); --wp--preset--color--theme-palette-9: var(--global-palette9); --wp--preset--color--theme-palette-10: var(--global-palette10); --wp--preset--color--theme-palette-11: var(--global-palette11); --wp--preset--color--theme-palette-12: var(--global-palette12); --wp--preset--color--theme-palette-13: var(--global-palette13); --wp--preset--color--theme-palette-14: var(--global-palette14); --wp--preset--color--theme-palette-15: var(--global-palette15); --wp--preset--color--palette-1: #3182CE; --wp--preset--color--palette-2: #2B6CB0; --wp--preset--color--palette-3: #1A202C; --wp--preset--color--palette-4: #2D3748; --wp--preset--color--palette-5: #4A5568; --wp--preset--color--palette-6: #718096; --wp--preset--color--palette-7: #EDF2F7; --wp--preset--color--palette-8: #F7FAFC; --wp--preset--color--palette-9: #ffffff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: var(--global-font-size-small); --wp--preset--font-size--medium: var(--global-font-size-medium); --wp--preset--font-size--large: var(--global-font-size-large); --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--larger: var(--global-font-size-larger); --wp--preset--font-size--xxlarge: var(--global-font-size-xxlarge); --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }:root { --wp--style--global--content-size: var(--global-calc-content-width); --wp--style--global--wide-size: var(--global-calc-wide-content-width); }:where(body) { margin: 0px; }body { padding: 0px; }@keyframes lds-dual-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes spinAndMoveArrow { 40% { transform: rotate(360deg); } 60% { transform: translateX(-5px); } 80% { transform: translateX(5px); } 100% { transform: translateX(0px); } }html { line-height: 1.15; text-size-adjust: 100%; }body { margin: 0px; }main { display: block; min-width: 0px; }h1 { font-size: 2em; margin: 0.67em 0px; }a { background-color: rgba(0, 0, 0, 0); }b, strong { font-weight: bold; }img { border-style: none; }:root { --global-gray-400: #CBD5E0; --global-gray-500: #A0AEC0; --global-xs-spacing: 1em; --global-sm-spacing: 1.5rem; --global-md-spacing: 2rem; --global-lg-spacing: 2.5em; --global-xl-spacing: 3.5em; --global-xxl-spacing: 5rem; --global-edge-spacing: 1.5rem; --global-boxed-spacing: 2rem; --global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem); --global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem); --global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem); --global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem); --global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem); }h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }html { box-sizing: border-box; }*, ::before, ::after { box-sizing: inherit; }img { display: block; height: auto; max-width: 100%; }a { color: var(--global-palette-highlight); text-underline-offset: 0.1em; transition: 0.1s linear; }a:hover, a:focus, a:active { color: var(--global-palette-highlight-alt); text-underline-offset: 0.25em; }a:hover, a:active { outline: 0px; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; overflow: hidden; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }:root .has-theme-palette-9-background-color, :root .has-theme-palette9-background-color { background-color: var(--global-palette9); }.kt-clear { }.kt-clear::before, .kt-clear::after { content: " "; display: table; }.kt-clear::after { clear: both; }.content-area { margin: var(--global-xxl-spacing) 0; }.entry-content { word-break: break-word; }.content-width-fullwidth .content-container.site-container { max-width: none; padding: 0px; }.content-width-fullwidth .content-area, .content-vertical-padding-hide .content-area { margin-top: 0px; margin-bottom: 0px; }.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container { margin: 0px auto; padding: 0 var(--global-content-edge-padding); }.content-bg { background: #ffffff; }.content-style-unboxed .entry:not(.loop-entry) > .entry-content-wrap { padding: 0px; }.content-style-unboxed .content-bg:not(.loop-entry) { background: rgba(0, 0, 0, 0); }.content-style-unboxed .entry:not(.loop-entry) { box-shadow: none; border-radius: 0px; }@media screen and (max-width: 719px){.vs-sm-false { display: none !important; }}#wrapper { overflow: clip; }body.footer-on-bottom #wrapper { min-height: 100vh; display: flex; flex-direction: column; }body.footer-on-bottom #inner-wrap { flex: 1 0 auto; }:root { --global-palette1: #3182CE; --global-palette2: #2B6CB0; --global-palette3: #1A202C; --global-palette4: #2D3748; --global-palette5: #4A5568; --global-palette6: #718096; --global-palette7: #EDF2F7; --global-palette8: #F7FAFC; --global-palette9: #ffffff; --global-palette10: oklch(from var(--global-palette1) calc(l + 0.10 * (1 - l)) calc(c * 1.00) calc(h + 180) / 100%); --global-palette11: #13612e; --global-palette12: #1159af; --global-palette13: #b82105; --global-palette14: #f7630c; --global-palette15: #f5a524; --global-palette9rgb: 255, 255, 255; --global-palette-highlight: var(--global-palette1); --global-palette-highlight-alt: var(--global-palette2); --global-palette-highlight-alt2: var(--global-palette9); --global-palette-btn-bg: var(--global-palette1); --global-palette-btn-bg-hover: var(--global-palette2); --global-palette-btn: var(--global-palette9); --global-palette-btn-hover: var(--global-palette9); --global-palette-btn-sec-bg: var(--global-palette7); --global-palette-btn-sec-bg-hover: var(--global-palette2); --global-palette-btn-sec: var(--global-palette3); --global-palette-btn-sec-hover: var(--global-palette9); --global-body-font-family: 'Open Sans', var(--global-fallback-font); --global-heading-font-family: Montserrat, var(--global-fallback-font); --global-primary-nav-font-family: Montserrat, var(--global-fallback-font); --global-fallback-font: sans-serif; --global-display-fallback-font: sans-serif; --global-content-width: 1290px; --global-content-wide-width: calc(1290px + 230px); --global-content-narrow-width: 842px; --global-content-edge-padding: 1.5rem; --global-content-boxed-padding: 2rem; --global-calc-content-width: calc(1290px - var(--global-content-edge-padding) - var(--global-content-edge-padding) ); --wp--style--global--content-size: var(--global-calc-content-width); }.wp-site-blocks { --global-vw: calc( 100vw - ( 0.5 * var(--scrollbar-offset))); }body { background: var(--global-palette8); }body, input, select, optgroup, textarea { font-style: normal; font-weight: normal; font-size: 17px; line-height: 1.6; font-family: var(--global-body-font-family); color: var(--global-palette4); }.content-bg, body.content-style-unboxed .site { background: var(--global-palette9); }h1, h2, h3, h4, h5, h6 { font-family: var(--global-heading-font-family); }h1 { font-weight: 700; font-size: 32px; line-height: 1.5; color: var(--global-palette3); }.entry-hero h1 { font-style: normal; color: #ffffff; }.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained, .comments-area, .alignfull > .wp-block-cover__inner-container, .alignwide > .wp-block-cover__inner-container { max-width: var(--global-content-width); }.content-area { margin-top: 5rem; margin-bottom: 5rem; }@media (max-width: 1024px){.content-area { margin-top: 3rem; margin-bottom: 3rem; }}@media (max-width: 767px){.content-area { margin-top: 2rem; margin-bottom: 2rem; }}@media (max-width: 1024px){:root { --global-content-boxed-padding: 2rem; }}@media (max-width: 767px){:root { --global-content-boxed-padding: 1.5rem; }}.entry-content-wrap { padding: 2rem; }@media (max-width: 1024px){.entry-content-wrap { padding: 2rem; }}@media (max-width: 767px){.entry-content-wrap { padding: 1.5rem; }}.entry.single-entry { box-shadow: rgba(0, 0, 0, 0.05) 0px 15px 15px -10px; }@media (max-width: 1024px){.mobile-transparent-header .entry-hero .entry-hero-container-inner { padding-top: 80px; }}@media (max-width: 767px){.mobile-transparent-header .entry-hero .entry-hero-container-inner { padding-top: 80px; }}.wp-site-blocks .entry-hero-container-inner { background: linear-gradient(135deg, #e21e51 0%, #4d40ff 100%); }.entry-hero.page-hero-section .entry-header { min-height: 200px; }@media (max-width: 1024px){.mobile-transparent-header #masthead { position: absolute; left: 0px; right: 0px; z-index: 100; }.mobile-transparent-header #masthead, .mobile-transparent-header .site-top-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-main-header-wrap .site-header-row-container-inner, .mobile-transparent-header .site-bottom-header-wrap .site-header-row-container-inner { background: transparent; }}.site-branding a.brand img { max-width: 45px; }.site-branding { padding: 0px; }.site-branding .site-title { font-style: normal; font-weight: 800; font-size: 21px; line-height: 0.5; color: var(--global-palette4); }.site-branding .site-description { font-style: normal; font-weight: 700; font-size: 16px; line-height: 1.4; color: var(--global-palette7); }#masthead, #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start):not(.site-header-row-container):not(.site-main-header-wrap), #masthead .kadence-sticky-header.item-is-fixed:not(.item-at-start) > .site-header-row-container-inner { background: linear-gradient(106deg,var(--global-palette1) 0%,var(--global-palette2) 100%); }.site-main-header-inner-wrap { min-height: 80px; }.site-branding { max-height: inherit; }.site-branding a.brand { display: flex; gap: 1em; flex-direction: row; align-items: center; text-decoration: none; color: inherit; max-height: inherit; }.site-branding a.brand img { display: block; }.site-branding .site-title { margin: 0px; }.site-branding .site-description { margin: 0.4375em 0px 0px; overflow-wrap: break-word; }@media screen and (max-width: 719px){.site-branding.branding-mobile-layout-standard:not(.site-brand-logo-only) a.brand { flex-direction: row; }}#main-header { display: none; }#masthead { position: relative; z-index: 11; }.site-header-row { display: grid; grid-template-columns: auto auto; }.site-header-section { display: flex; max-height: inherit; }.site-header-item { display: flex; align-items: center; margin-right: 10px; max-height: inherit; }.site-header-section > .site-header-item:last-child { margin-right: 0px; }.site-header-section-right { justify-content: flex-end; }.entry { box-shadow: rgba(0, 0, 0, 0.05) 0px 15px 25px -10px; border-radius: 0.25rem; }.content-wrap { position: relative; }.site-main { min-width: 0px; }.single-content { margin: var(--global-md-spacing) 0 0; }.single-content address, .single-content figure, .single-content hr, .single-content p, .single-content table, .single-content pre, .single-content form, .single-content .wp-block-buttons, .single-content .wp-block-button, .single-content .wc-block-grid, .single-content .wp-block-kadence-advancedbtn, .single-content .wp-block-media-text, .single-content .wp-block-cover, .single-content .entry-content-asset, .single-content .wp-block-kadence-form, .single-content .wp-block-group, .single-content .wp-block-yoast-faq-block, .single-content .wp-block-yoast-how-to-block, .single-content .schema-faq-section, .single-content .wp-block-kadence-tableofcontents, .single-content .enlighter-default, .single-content .wp-block-kadence-iconlist, .single-content [class*="__inner-content"] { margin-top: 0px; margin-bottom: var(--global-md-spacing); }.single-content address:last-child, .single-content figure:last-child, .single-content hr:last-child, .single-content p:last-child, .single-content table:last-child, .single-content pre:last-child, .single-content form:last-child, .single-content .wp-block-buttons:last-child, .single-content .wp-block-button:last-child, .single-content .wp-block-kadence-advancedbtn:last-child, .single-content .wp-block-media-text:last-child, .single-content .wp-block-cover:last-child, .single-content .entry-content-asset:last-child, .single-content .wp-block-kadence-form:last-child, .single-content .wp-block-group:last-child, .single-content .wp-block-yoast-faq-block:last-child, .single-content .wp-block-yoast-how-to-block:last-child, .single-content .schema-faq-section:last-child, .single-content .wp-block-kadence-tableofcontents:last-child, .single-content .enlighter-default:last-child, .single-content .wp-block-kadence-iconlist:last-child, .single-content h1:last-child, .single-content h2:last-child, .single-content h3:last-child, .single-content h4:last-child, .single-content h5:last-child, .single-content h6:last-child, .single-content ul:last-child, .single-content ol:last-child { margin-bottom: 0px; }.entry-content::after { display: table; clear: both; content: ""; }.content-title-style-hide .entry-content, .content-title-style-above .entry-content { margin: 0px; }.entry-hero-container-inner { background: var(--global-palette7); }.entry-hero-container-inner .entry-header { min-height: 200px; display: flex; align-items: center; text-align: center; justify-content: center; flex-direction: column; margin-bottom: 0px; }.entry-hero { position: relative; }.hero-section-overlay { position: absolute; inset: 0px; }.hero-container { position: relative; }.entry-header { margin-bottom: 1em; }.alignfull, .alignwide, .entry-content .alignwide, .entry-content .alignfull { margin-left: calc(50% - var(--global-vw, 100vw)/2); margin-right: calc(50% - var(--global-vw, 100vw)/2); max-width: 100vw; width: var(--global-vw, 100vw); padding-left: 0px; padding-right: 0px; clear: both; }.entry-title { overflow-wrap: break-word; }.kt-row-layout-inner, .kb-row-layout-wrap { position: relative; border: 0px solid rgba(0, 0, 0, 0); }.kt-row-layout-inner::before, .kb-row-layout-wrap::before { clear: both; display: table; content: ""; }.kt-row-column-wrap { display: grid; grid-template-columns: minmax(0px, 1fr); gap: var(--global-row-gutter-md, 2rem) var(--global-row-gutter-md, 2rem); grid-auto-rows: minmax(min-content, max-content); z-index: 1; position: relative; }.kt-row-has-bg > .kt-row-column-wrap { padding-left: var(--global-content-edge-padding, 15px); padding-right: var(--global-content-edge-padding, 15px); }.alignfull > .kt-row-layout-inner > .kt-row-column-wrap, .alignfull > .kt-row-column-wrap { padding-left: var(--global-content-edge-padding, 15px); padding-right: var(--global-content-edge-padding, 15px); }.entry-content .wp-block-kadence-rowlayout.alignfull, .entry-content .wp-block-kadence-rowlayout.alignwide { text-align: inherit; margin-bottom: 0px; }.wp-block-kadence-column { display: flex; flex-direction: column; z-index: 1; min-width: 0px; min-height: 0px; }.kt-inside-inner-col { flex-direction: column; border: 0px solid rgba(0, 0, 0, 0); position: relative; transition: 0.3s; }:root { --global-kb-font-size-sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem); --global-kb-font-size-md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem); --global-kb-font-size-lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem); --global-kb-font-size-xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem); --global-kb-font-size-xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem); --global-kb-font-size-xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem); }:root, :root:where(.kb-tokens) { --kb-token--primitive--color--brand--primary: #3182CE; --kb-token--primitive--color--brand--secondary: #2B6CB0; --kb-token--primitive--color--brand--accent: #ED8936; --kb-token--primitive--color--brand--button: #3633e1; --kb-token--primitive--color--brand--button-hover: #2f2ffc; --kb-token--primitive--color--neutral--0: #ffffff; --kb-token--primitive--color--neutral--50: #F7FAFC; --kb-token--primitive--color--neutral--100: #EDF2F7; --kb-token--primitive--color--neutral--200: #E2E8F0; --kb-token--primitive--color--neutral--300: #CBD5E0; --kb-token--primitive--color--neutral--500: #718096; --kb-token--primitive--color--neutral--600: #4A5568; --kb-token--primitive--color--neutral--700: #2D3748; --kb-token--primitive--color--neutral--900: #1A202C; --kb-token--primitive--color--notice--success: #38A169; --kb-token--primitive--color--notice--warning: #DD6B20; --kb-token--primitive--color--notice--error: #E53E3E; --kb-token--primitive--color--notice--info: #3182CE; --kb-token--primitive--color--transparent: transparent; --kb-token--primitive--dimension--spacing--xxs: 0.5rem; --kb-token--primitive--dimension--spacing--xs: 1rem; --kb-token--primitive--dimension--spacing--sm: 1.5rem; --kb-token--primitive--dimension--spacing--md: 2rem; --kb-token--primitive--dimension--spacing--lg: 3rem; --kb-token--primitive--dimension--spacing--xl: 4rem; --kb-token--primitive--dimension--spacing--xxl: 5rem; --kb-token--primitive--dimension--spacing--3xl: 6.5rem; --kb-token--primitive--dimension--spacing--4xl: 8rem; --kb-token--primitive--dimension--spacing--5xl: 10rem; --kb-token--primitive--dimension--gap--none: 0rem; --kb-token--primitive--dimension--gap--xs: 0.5rem; --kb-token--primitive--dimension--gap--sm: 1rem; --kb-token--primitive--dimension--gap--md: 2rem; --kb-token--primitive--dimension--gap--lg: 4rem; --kb-token--primitive--dimension--font-size--sm: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem); --kb-token--primitive--dimension--font-size--md: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem); --kb-token--primitive--dimension--font-size--lg: clamp(1.75rem, 1.576rem + 0.543vw, 2rem); --kb-token--primitive--dimension--font-size--xl: clamp(2.25rem, 1.728rem + 1.63vw, 3rem); --kb-token--primitive--dimension--font-size--xxl: clamp(2.5rem, 1.456rem + 3.26vw, 4rem); --kb-token--primitive--dimension--font-size--xxxl: clamp(2.75rem, 0.489rem + 7.065vw, 6rem); --kb-token--primitive--dimension--radius--xs: 0.125rem; --kb-token--primitive--dimension--radius--sm: 0.25rem; --kb-token--primitive--dimension--radius--md: 0.375rem; --kb-token--primitive--dimension--radius--lg: 0.5rem; --kb-token--primitive--dimension--radius--xl: 0.75rem; --kb-token--primitive--dimension--radius--2xl: 1rem; --kb-token--primitive--dimension--radius--3xl: 1.5rem; --kb-token--primitive--dimension--radius--full: 9999px; --kb-token--primitive--dimension--border-width--sm: 1px; --kb-token--primitive--dimension--border-width--md: 2px; --kb-token--primitive--dimension--border-width--lg: 4px; --kb-token--primitive--dimension--icon-size--sm: 1rem; --kb-token--primitive--dimension--icon-size--md: 1.5rem; --kb-token--primitive--dimension--icon-size--lg: 2.25rem; --kb-token--primitive--fontSize--xs: 0.64rem; --kb-token--primitive--fontSize--sm: 0.8rem; --kb-token--primitive--fontSize--md: 1rem; --kb-token--primitive--fontSize--lg: 1.25rem; --kb-token--primitive--fontSize--xl: 1.563rem; --kb-token--primitive--fontSize--2xl: 1.953rem; --kb-token--primitive--fontSize--3xl: 2.441rem; --kb-token--primitive--shadow--xs: 0px 1px 2px 0px #1717171f; --kb-token--primitive--shadow--sm: 0px 2px 4px 0px #1717171f; --kb-token--primitive--shadow--md: 0px 2px 8px 0px #1717171f; --kb-token--semantic--color--text: var(--kb-token--primitive--color--neutral--900); --kb-token--semantic--color--text-muted: var(--kb-token--primitive--color--neutral--500); --kb-token--semantic--color--surface: var(--kb-token--primitive--color--neutral--0); --kb-token--semantic--color--surface-alt: var(--kb-token--primitive--color--neutral--50); --kb-token--semantic--color--border: var(--kb-token--primitive--color--neutral--200); --kb-token--semantic--color--border-hover: var(--kb-token--primitive--color--transparent); --kb-token--semantic--color--link: var(--kb-token--primitive--color--brand--primary); --kb-token--semantic--color--button-bg: var(--kb-token--primitive--color--brand--primary); --kb-token--semantic--color--button-text: var(--kb-token--primitive--color--neutral--0); --kb-token--semantic--color--button-bg-hover: var(--kb-token--primitive--color--brand--secondary); --kb-token--semantic--color--button-text-hover: var(--kb-token--primitive--color--neutral--0); --kb-token--semantic--color--button-border: var(--kb-token--primitive--color--transparent); --kb-token--semantic--color--icon: currentColor; --kb-token--semantic--color--icon-hover: var(--kb-token--primitive--color--brand--primary); --kb-token--semantic--color--rowlayout-bg: var(--kb-token--primitive--color--transparent); --kb-token--semantic--color--column-bg: var(--kb-token--primitive--color--transparent); --kb-token--semantic--color--column-bg-hover: var(--kb-token--primitive--color--transparent); --kb-token--semantic--color--image-bg: var(--kb-token--primitive--color--transparent); --kb-token--semantic--color--heading-bg: var(--kb-token--primitive--color--transparent); --kb-token--semantic--spacing--inline: var(--kb-token--primitive--dimension--spacing--md); --kb-token--semantic--spacing--block: var(--kb-token--primitive--dimension--spacing--lg); --kb-token--semantic--spacing--section: var(--kb-token--primitive--dimension--spacing--xl); --kb-token--semantic--spacing--media-padding: 0; --kb-token--semantic--spacing--heading-padding: 0; --kb-token--semantic--radius--control: 3px; --kb-token--semantic--radius--media: 0; --kb-token--semantic--radius--rowlayout: 0; --kb-token--semantic--radius--column: 0; --kb-token--semantic--radius--column-hover: 0; --kb-token--semantic--radius--heading: 0; --kb-token--semantic--border-width--default: var(--kb-token--primitive--dimension--border-width--sm); --kb-token--semantic--border-width--default-hover: 0; --kb-token--semantic--border-width--media: 0; --kb-token--semantic--border-width--button: 0; --kb-token--semantic--border-style--default: none; --kb-token--semantic--border-style--default-hover: solid; --kb-token--semantic--border-style--button: solid; --kb-token--semantic--icon-size--default: var(--kb-token--primitive--dimension--icon-size--md); --kb-token--semantic--icon-size--icon: 50px; --kb-token--semantic--font-size--control: 1.125rem; --kb-token--semantic--font-size--heading: 2rem; --kb-token--semantic--font-weight--control: normal; --kb-token--semantic--font-weight--heading: 400; --kb-token--semantic--line-height--control: normal; --kb-token--semantic--line-height--heading: 1.125; --kb-token--semantic--font-style--control: normal; --kb-token--semantic--text-transform--control: none; --kb-token--semantic--text-transform--heading: none; --kb-token--semantic--letter-spacing--control: 0; --kb-token--semantic--letter-spacing--heading: 0; --kb-token--semantic--shadow--card: 0px 2px 8px 0px var(--kb-token--primitive--color--neutral--900); --kb-token--semantic--shadow--media: 0px 0px 0px 0px var(--kb-token--primitive--color--transparent); --kb-token--semantic--shadow--button: 0px 0px 0px 0px var(--kb-token--primitive--color--transparent); --kb-token--semantic--shadow--button-hover: 0px 0px 0px 0px var(--kb-token--primitive--color--transparent); --global-kb-spacing-xxs: var(--kb-token--primitive--dimension--spacing--xxs,0.5rem); --global-kb-spacing-xs: var(--kb-token--primitive--dimension--spacing--xs,1rem); --global-kb-spacing-sm: var(--kb-token--primitive--dimension--spacing--sm,1.5rem); --global-kb-spacing-md: var(--kb-token--primitive--dimension--spacing--md,2rem); --global-kb-spacing-lg: var(--kb-token--primitive--dimension--spacing--lg,3rem); --global-kb-spacing-xl: var(--kb-token--primitive--dimension--spacing--xl,4rem); --global-kb-spacing-xxl: var(--kb-token--primitive--dimension--spacing--xxl,5rem); --global-kb-spacing-3xl: var(--kb-token--primitive--dimension--spacing--3xl,6.5rem); --global-kb-spacing-4xl: var(--kb-token--primitive--dimension--spacing--4xl,8rem); --global-kb-spacing-5xl: var(--kb-token--primitive--dimension--spacing--5xl,10rem); --global-kb-gap-none: var(--kb-token--primitive--dimension--gap--none,0rem); --global-kb-gap-xs: var(--kb-token--primitive--dimension--gap--xs,0.5rem); --global-kb-gap-sm: var(--kb-token--primitive--dimension--gap--sm,1rem); --global-kb-gap-md: var(--kb-token--primitive--dimension--gap--md,2rem); --global-kb-gap-lg: var(--kb-token--primitive--dimension--gap--lg,4rem); --global-kb-font-size-sm: var(--kb-token--primitive--dimension--font-size--sm,clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem)); --global-kb-font-size-md: var(--kb-token--primitive--dimension--font-size--md,clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem)); --global-kb-font-size-lg: var(--kb-token--primitive--dimension--font-size--lg,clamp(1.75rem, 1.576rem + 0.543vw, 2rem)); --global-kb-font-size-xl: var(--kb-token--primitive--dimension--font-size--xl,clamp(2.25rem, 1.728rem + 1.63vw, 3rem)); --global-kb-font-size-xxl: var(--kb-token--primitive--dimension--font-size--xxl,clamp(2.5rem, 1.456rem + 3.26vw, 4rem)); --global-kb-font-size-xxxl: var(--kb-token--primitive--dimension--font-size--xxxl,clamp(2.75rem, 0.489rem + 7.065vw, 6rem)); }:root, :root:where(.kb-tokens) { --kb-token--preset--kadence-singlebtn--default--button-bg: var(--kb-token--semantic--color--button-bg); --kb-token--preset--kadence-singlebtn--default--button-text: var(--kb-token--semantic--color--button-text); --kb-token--preset--kadence-singlebtn--default--button-bg-hover: var(--kb-token--semantic--color--button-bg-hover); --kb-token--preset--kadence-singlebtn--default--button-text-hover: var(--kb-token--semantic--color--button-text-hover); --kb-token--preset--kadence-singlebtn--default--button-radius: var(--kb-token--semantic--radius--control); --kb-token--preset--kadence-singlebtn--default--button-border-width: var(--kb-token--semantic--border-width--button); --kb-token--preset--kadence-singlebtn--default--button-border-style: var(--kb-token--semantic--border-style--button); --kb-token--preset--kadence-singlebtn--default--button-border-color: var(--kb-token--semantic--color--button-border); --kb-token--preset--kadence-singlebtn--default--button-padding--top: 0.4em; --kb-token--preset--kadence-singlebtn--default--button-padding--right: 1em; --kb-token--preset--kadence-singlebtn--default--button-padding--bottom: 0.4em; --kb-token--preset--kadence-singlebtn--default--button-padding--left: 1em; --kb-token--preset--kadence-singlebtn--default--button-padding: var(--kb-token--preset--kadence-singlebtn--default--button-padding--top) var(--kb-token--preset--kadence-singlebtn--default--button-padding--right) var(--kb-token--preset--kadence-singlebtn--default--button-padding--bottom) var(--kb-token--preset--kadence-singlebtn--default--button-padding--left); --kb-token--preset--kadence-singlebtn--default--button-margin--top: 0; --kb-token--preset--kadence-singlebtn--default--button-margin--right: 0; --kb-token--preset--kadence-singlebtn--default--button-margin--bottom: 0; --kb-token--preset--kadence-singlebtn--default--button-margin--left: 0; --kb-token--preset--kadence-singlebtn--default--button-margin: var(--kb-token--preset--kadence-singlebtn--default--button-margin--top) var(--kb-token--preset--kadence-singlebtn--default--button-margin--right) var(--kb-token--preset--kadence-singlebtn--default--button-margin--bottom) var(--kb-token--preset--kadence-singlebtn--default--button-margin--left); --kb-token--preset--kadence-image--default--background: var(--kb-token--semantic--color--image-bg); --kb-token--preset--kadence-image--default--border: var(--kb-token--semantic--color--border); --kb-token--preset--kadence-image--default--borderWidth: var(--kb-token--semantic--border-width--media); --kb-token--preset--kadence-image--default--borderRadius: var(--kb-token--semantic--radius--media); --kb-token--preset--kadence-image--default--shadow: var(--kb-token--semantic--shadow--media); --kb-token--preset--kadence-image--default--padding: var(--kb-token--semantic--spacing--media-padding); --kb-token--preset--kadence-rowlayout--default--background: var(--kb-token--semantic--color--rowlayout-bg); --kb-token--preset--kadence-rowlayout--default--borderRadius: var(--kb-token--semantic--radius--rowlayout); --kb-token--preset--kadence-column--default--background: var(--kb-token--semantic--color--column-bg); --kb-token--preset--kadence-column--default--borderRadius: var(--kb-token--semantic--radius--column); --kb-token--preset--kadence-single-icon--default--color: var(--kb-token--semantic--color--icon); --kb-token--preset--kadence-single-icon--default--size: var(--kb-token--semantic--icon-size--icon); --kb-token--preset--kadence-advancedheading--default--background: var(--kb-token--semantic--color--heading-bg); --kb-token--preset--kadence-advancedheading--default--padding: var(--kb-token--semantic--spacing--heading-padding); --kb-token--preset--kadence-advancedheading--default--borderColor: var(--kb-token--semantic--color--border); --kb-token--preset--kadence-advancedheading--default--borderWidth: var(--kb-token--semantic--border-width--default); --kb-token--preset--kadence-advancedheading--default--borderRadius: var(--kb-token--semantic--radius--heading); --kb-token--preset--kadence-advancedheading--default--borderStyle: var(--kb-token--semantic--border-style--default); }.wp-block-kadence-rowlayout { --kb-row-bg: var(--kb-token--preset--kadence-rowlayout--default--background); --kb-row-radius: var(--kb-token--preset--kadence-rowlayout--default--borderRadius); }.wp-block-kadence-column { --kb-col-bg: var(--kb-token--preset--kadence-column--default--background); --kb-col-radius: var(--kb-token--preset--kadence-column--default--borderRadius); }.wp-block-kadence-rowlayout { background-color: var(--kb-row-bg,var(--kb-token--semantic--color--rowlayout-bg,transparent)); border-radius: var(--kb-row-radius,var(--kb-token--semantic--radius--rowlayout,0)); }.wp-block-kadence-column > .kt-inside-inner-col { background-color: var(--kb-col-bg,var(--kb-token--semantic--color--column-bg,transparent)); border-radius: var(--kb-col-radius,var(--kb-token--semantic--radius--column,0)); }.kb-row-layout-id597_4abfe4-84 > .kt-row-column-wrap { max-width: 960px; margin-left: auto; margin-right: auto; padding-top: var(--global-kb-spacing-xl, 4rem); padding-bottom: var(--global-kb-spacing-xl, 4rem); grid-template-columns: minmax(0px, 1fr); }@media (max-width: 767px){.kb-row-layout-id597_4abfe4-84 > .kt-row-column-wrap { grid-template-columns: minmax(0px, 1fr); }}.kadence-column597_0c673d-cf > .kt-inside-inner-col { display: flex; }.kadence-column597_0c673d-cf > .kt-inside-inner-col { column-gap: var(--global-kb-gap-sm, 1rem); }.kadence-column597_0c673d-cf > .kt-inside-inner-col { flex-direction: column; align-items: center; }@media (max-width: 1024px){.kadence-column597_0c673d-cf > .kt-inside-inner-col { flex-direction: column; justify-content: center; align-items: center; }}@media (max-width: 767px){.kadence-column597_0c673d-cf > .kt-inside-inner-col { flex-direction: column; justify-content: center; align-items: center; }}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://sgin.store/wp-content/swift-ai/cache/sgin.store/terms-of-use/__data/JTUSjIg1_i6t8kCHKm459WlhyyTh89Yb92acc09.woff) format('woff2');font-display:swap;}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;font-stretch:100%;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://sgin.store/wp-content/swift-ai/cache/sgin.store/terms-of-use/__data/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I797dbf57.woff) format('woff2');font-display:swap;}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;font-stretch:100%;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://sgin.store/wp-content/swift-ai/cache/sgin.store/terms-of-use/__data/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I797dbf57.woff) format('woff2');font-display:swap;}@font-face{font-family:"Open Sans";font-weight:800;font-style:normal;font-stretch:100%;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://sgin.store/wp-content/swift-ai/cache/sgin.store/terms-of-use/__data/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I797dbf57.woff) format('woff2');font-display:swap;}html{opacity:1}}