@layer swift3 {@-webkit-keyframes ctf-sk-scaleout { 0% { transform: scale(0); } 100% { transform: scale(1); opacity: 0; } }@keyframes ctf-sk-scaleout { 0% { transform: scale(0); } 100% { transform: scale(1); opacity: 0; } }.wp-block-image, .wp-block-video, figure[class^="wp-block-"] { margin: 1em 0px; }.wp-block-calendar, .wp-block-image:not(.wp-block-gallery .wp-block-image), figure[class^="wp-block-"]:not(.wp-block-gallery figure):not([class^="align"]) { width: 100%; }@layer bricks {:root { --bricks-vh: 1vh; --bricks-transition: all 0.2s; --bricks-color-primary: #ffd64f; --bricks-color-secondary: #fc5778; --bricks-text-dark: #212121; --bricks-text-medium: #616161; --bricks-text-light: #9e9e9e; --bricks-text-info: #00b0f4; --bricks-text-success: #11b76b; --bricks-text-warning: #ffa100; --bricks-text-danger: #fa4362; --bricks-bg-info: #e5f3ff; --bricks-bg-success: #e6f6ed; --bricks-bg-warning: #fff2d7; --bricks-bg-danger: #ffe6ec; --bricks-bg-dark: #263238; --bricks-bg-light: #f5f6f7; --bricks-border-color: #dddedf; --bricks-border-radius: 4px; --bricks-tooltip-bg: #23282d; --bricks-tooltip-text: #eaecef; } html { text-size-adjust: auto; line-height: 1.15; } body { margin: 0px; } article, aside, figcaption, figure, footer, header, main, nav, section { display: block; } figure { margin: 1em 40px; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px; } button, input { overflow: visible; } button, select { text-transform: none; } [type="reset"], [type="submit"], button, html [type="button"] { appearance: button; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; } [type="search"] { appearance: textfield; outline-offset: -2px; } .brxe-section { align-items: center; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 100%; } .brxe-section.bricks-lazy-hidden { background-image: none !important; } .brxe-container { align-items: flex-start; display: flex; flex-direction: column; margin-left: auto; margin-right: auto; width: 1100px; } .brxe-container.bricks-lazy-hidden { background-image: none !important; } .brxe-block { align-items: flex-start; display: flex; flex-direction: column; width: 100%; } .brxe-block.bricks-lazy-hidden { background-image: none !important; } .brxe-div.bricks-lazy-hidden { background-image: none !important; } [class*="brxe-"] { max-width: 100%; } svg:not([width]) { min-width: 1em; } svg:not([height]) { min-height: 1em; } svg.fill * { fill: inherit; } span[class*="brxe-"]:not(.brxe-section):not(.brxe-container):not(.brxe-block):not(.brxe-div) { width: auto; } #brx-footer { background-position: 50% center; background-size: cover; flex-shrink: 0; margin-top: auto; position: relative; width: 100%; } html { font-size: 62.5%; } *, ::after, ::before, html { box-sizing: border-box; } * { border-color: var(--bricks-border-color); } body { -webkit-font-smoothing: antialiased; background-color: rgb(255, 255, 255); background-position: 50% center; color: rgb(54, 54, 54); font-family: -apple-system, "system-ui", "Segoe UI", roboto, helvetica, arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 15px; line-height: 1.7; transition: padding-top; } .brx-body { display: flex; flex-direction: column; margin: 0px auto; width: 100%; } :where(a) { border-color: currentcolor; color: currentcolor; cursor: pointer; text-decoration: none; } h1, h2, h3, h4, h5, h6 { margin: 0px; text-rendering: optimizelegibility; } h1 { font-size: 2.4em; } h1, h2 { line-height: 1.4; } h2 { font-size: 2.1em; } h3 { font-size: 1.8em; } h3, h4 { line-height: 1.4; } h4 { font-size: 1.6em; } :where(p) { margin-block: 0px 1.2em; } :where(p:last-of-type) { margin-block-end: 0px; } img { height: auto; max-width: 100%; outline: none; vertical-align: middle; } audio, iframe { max-width: 100%; } button { border: none; cursor: pointer; outline: none; padding: 0px; } label { color: var(--bricks-text-light); display: block; font-weight: 400; margin-bottom: 5px; } button, input, optgroup, select, textarea { font-family: inherit; text-align: inherit; } .input, input:not([type="submit"]), select, textarea { border-style: solid; border-width: 1px; box-shadow: none; color: currentcolor; font-size: inherit; line-height: 40px; outline: none; padding: 0px 12px; transition: var(--bricks-transition); width: 100%; } input[type="button"], input[type="checkbox"], input[type="radio"] { width: auto; } input[type="checkbox"], input[type="radio"], input[type="submit"], select { cursor: pointer; } .skip-link { clip: rect(1px, 1px, 1px, 1px); background: rgb(0, 0, 0); border-bottom-right-radius: 8px; color: rgb(255, 255, 255); font-weight: 700; height: 1px; left: 0px; overflow: hidden; padding: 5px 10px; position: absolute; top: 0px; transition: transform 0.1s; white-space: nowrap; width: 1px; z-index: 9999; } .skip-link:focus { clip: auto; height: auto; overflow: visible; width: auto; } .brx-submenu-toggle { align-items: center; cursor: pointer; display: flex; } .brx-submenu-toggle.icon-right button { margin-left: 10px; } .brx-submenu-toggle button, .brx-submenu-toggle button > * { align-items: center; background-color: transparent; color: currentcolor; display: flex; transition: transform 0.1s cubic-bezier(0, 0, 0.2, 1); will-change: transform; } #brx-content { flex: 1 1 0%; position: relative; width: 100%; } #brx-header { background-position: 50% center; background-size: cover; position: relative; width: 100%; } .bricks-button { align-items: center; border-width: 0px; display: inline-flex; gap: 10px; justify-content: center; letter-spacing: 0.5px; padding: 0.5em 1em; text-align: center; } .bricks-button.sm { font-size: 0.9em; padding: 0.4em 1em; } .post-meta { align-items: center; display: inline-flex; gap: 20px; } .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; white-space: nowrap; width: 1px; position: absolute !important; } .screen-reader-text span:focus, .screen-reader-text:focus, .ui-helper-hidden-accessible:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: rgb(33, 117, 155); 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; } .brx-load-more-hidden, .brx-query-trail:not(.bricks-isotope-sizer) { display: none !important; } .brx-filter-disabled, .page-filtered { pointer-events: none; } .brxe-button { width: auto; } @keyframes blink { 100% { opacity: 0; } } :where(.brxe-divider) { align-items: center; display: flex; font-size: 30px; gap: 30px; } :where(.brxe-divider).horizontal { width: 100%; } :where(.brxe-divider).horizontal .line { border-top: 1px solid; } :where(.brxe-divider) .line { position: relative; width: 100%; } .brxe-dropdown { cursor: pointer; display: flex; flex-direction: column; position: relative; } .brxe-dropdown:not(.open) .brx-dropdown-content { pointer-events: none; } .brxe-dropdown .brx-submenu-toggle { gap: 10px; } .brx-dropdown-content { background-color: rgb(255, 255, 255); cursor: auto; display: flex; flex-direction: column; list-style-type: none; margin: 0px; min-width: 200px; opacity: 0; padding: 0px; position: absolute; top: 100%; transition-duration: 0.2s; transition-property: opacity, transform, visibility; transition-timing-function: ease; visibility: hidden; z-index: 1001; } .brx-dropdown-content:not(.brx-submenu-positioned) { display: none !important; } .brx-dropdown-content > li .brxe-text-link { display: flex; } figure.brxe-image { margin: 0px; } :where(.brxe-image).tag { display: inline-block; height: fit-content; position: relative; width: auto; } :where(.brxe-image) a { border-radius: inherit; position: static; transition: inherit; } :where(.brxe-image) img { border-radius: inherit; height: 100%; transition: inherit; width: 100%; position: static !important; } .brxe-filter-radio { list-style-type: none; margin: 0px; padding: 0px; } :where(.brxe-filter-radio[data-mode="button"]) { display: flex; flex-wrap: wrap; gap: 10px; } .brxe-filter-radio[data-mode="button"] input[type="radio"] { display: none; } .brxe-filter-radio label { align-items: center; color: inherit; cursor: pointer; display: flex; font: inherit; gap: 0.5em; margin: inherit; } .brxe-filter-radio .brx-option-text { display: inline-flex; gap: 4px; } .brxe-logo { color: currentcolor; font-size: 20px; font-weight: 600; line-height: 1; } .brxe-logo img { display: block; height: auto; width: auto; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu { pointer-events: none; } :where(.brxe-nav-menu) .menu-item:not(.open) .sub-menu:not(.brx-submenu-positioned) { display: none !important; } :where(.brxe-nav-menu) ol, :where(.brxe-nav-menu) ul { list-style-type: none; margin: 0px; padding: 0px; } :where(.brxe-nav-menu) .bricks-nav-menu { display: flex; line-height: inherit; margin: 0px; padding: 0px; } :where(.brxe-nav-menu) .bricks-nav-menu > li { margin: 0px 0px 0px 30px; } :where(.brxe-nav-menu) .bricks-nav-menu > li[data-toggle="click"]::before { display: none; } :where(.brxe-nav-menu) .bricks-nav-menu li { position: relative; } :where(.brxe-nav-menu) .bricks-nav-menu li:not(.brx-has-megamenu) > a { display: flex; width: 100%; } :where(.brxe-nav-menu) .bricks-nav-menu li[data-static] { flex-direction: column; } :where(.brxe-nav-menu) .bricks-nav-menu li[data-static] .sub-menu { display: none; transform: none; position: static !important; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu { background-color: var(--bricks-bg-dark); color: rgb(255, 255, 255); line-height: 60px; min-width: 150px; opacity: 0; position: absolute; top: 100%; transition: var(--bricks-transition); visibility: hidden; white-space: nowrap; z-index: 998; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu li { border-style: none; position: relative; width: 100%; } :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu a, :where(.brxe-nav-menu) .bricks-nav-menu .sub-menu button { color: currentcolor; padding: 0px 20px; } li.menu-item-has-children [aria-expanded] .menu-item-icon { background-color: transparent; color: inherit; pointer-events: none; transition: inherit; } .brxe-nav-nested { align-items: center; display: inline-flex; } .brxe-nav-nested .brx-toggle-div, .brxe-nav-nested .brxe-toggle { display: none; } .brxe-nav-nested .menu-item:has(> .brx-toggle-div:not(.is-active):not(.brx-child-node)) { display: none; } .brx-nav-nested-items { align-items: center; display: flex; flex-flow: wrap; gap: 30px; list-style-type: none; margin: 0px; padding: 0px; } .brxe-offcanvas { visibility: hidden; } .brxe-offcanvas[data-direction="left"] .brx-offcanvas-inner { inset: 0px auto 0px 0px; height: calc(var(--bricks-vh, 1vh)*100); transform: translate(-100%); width: 300px; } .brx-offcanvas-inner { background-color: rgb(255, 255, 255); display: flex; overflow-x: hidden; position: fixed; transition: transform 0.2s cubic-bezier(0.25, 0, 0.25, 1); z-index: 999; } .brx-offcanvas-backdrop { background: rgba(0, 0, 0, 0.5); inset: 0px; opacity: 0; pointer-events: none; position: fixed; transition: opacity 0.2s cubic-bezier(0.25, 0, 0.25, 1); z-index: -1; } .brxe-post-content { width: 100%; } :where(.brxe-post-meta) a { color: currentcolor; } :where(.brxe-svg) { height: auto; width: auto; } .brxe-text-link { gap: 5px; } .brxe-text-link, .brxe-text-link span { align-items: center; display: inline-flex; } .brxe-text-link span { justify-content: center; } .brxe-toggle { background-color: transparent; border: 0px; color: inherit; font: inherit; margin: 0px; overflow: visible; text-transform: none; transition-duration: 0.15s; transition-property: opacity, filter; transition-timing-function: linear; } .brxa-wrap { display: inline-block; height: 24px; position: relative; width: 40px; } .brxa-inner { display: block; margin-top: -2px; top: 50%; } .brxa-inner, .brxa-inner::after, .brxa-inner::before { background-color: currentcolor; border-radius: 4px; height: 4px; position: absolute; transition-duration: 0.15s; transition-property: transform; transition-timing-function: ease; width: 40px; } .brxa-inner::after, .brxa-inner::before { content: ""; display: block; } .brxa-inner::before { top: -10px; } .brxa-inner::after { bottom: -10px; } .brxa--spin .brxa-inner { transition-duration: 0.22s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } .brxa--spin .brxa-inner::before { transition: top 0.1s ease-in 0.25s, opacity 0.1s ease-in; } .brxa--spin .brxa-inner::after { transition: bottom 0.1s ease-in 0.25s, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19); } .brxe-toggle { --brxe-toggle-scale: 1; --brxe-toggle-width: 40px; --brxe-toggle-height: 24px; --brxe-toggle-bar-height: 4px; --brxe-toggle-bar-width: 40px; --brxe-toggle-bar-radius: 4px; cursor: pointer; display: flex; line-height: 1; } .brxe-toggle:has(.brxa-wrap) { transform: scale(var(--brxe-toggle-scale)); } .brxe-toggle .brxa-inner, .brxe-toggle .brxa-inner::after, .brxe-toggle .brxa-inner::before { border-radius: var(--brxe-toggle-bar-radius); height: var(--brxe-toggle-bar-height); width: var(--brxe-toggle-bar-width); } @keyframes load8 { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } } @keyframes spin { 100% { transform: rotate(1turn); } } @keyframes scrolling { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(10px); } } .bricks-background-light { background-color: rgb(255, 255, 255); }}html { font-size: 62.5%; }:root { --min-screen-width: 320px; --max-screen-width: 1400px; --primary: #005DB9; --primary-5: #005db90d; --primary-10: #005db91a; --primary-20: #005db933; --primary-30: #005db94d; --primary-40: #005db966; --primary-50: #005db980; --primary-60: #005db999; --primary-70: #005db9b3; --primary-80: #005db9cc; --primary-90: #005db9e6; --primary-d-1: #0e54a4; --primary-d-2: #154a8e; --primary-d-3: #183e77; --primary-d-4: #183362; --primary-d-5: #172b4f; --primary-d-6: #16223c; --primary-d-7: #13192b; --primary-d-8: #0c0f18; --primary-l-1: #3d6ec2; --primary-l-2: #597dc9; --primary-l-3: #758fd1; --primary-l-4: #8c9fd9; --primary-l-5: #a3b1e0; --primary-l-6: #bac4e8; --primary-l-7: #d1d8f0; --primary-l-8: #e8ebf7; --secondary: #35BAF3; --secondary-5: #35baf30d; --secondary-10: #35baf31a; --secondary-20: #35baf333; --secondary-30: #35baf34d; --secondary-40: #35baf366; --secondary-50: #35baf380; --secondary-60: #35baf399; --secondary-70: #35baf3b3; --secondary-80: #35baf3cc; --secondary-90: #35baf3e6; --secondary-d-1: #34a5d5; --secondary-d-2: #318eb9; --secondary-d-3: #2e7799; --secondary-d-4: #29627f; --secondary-d-5: #245065; --secondary-d-6: #1f3c4c; --secondary-d-7: #192a34; --secondary-d-8: #11191d; --secondary-l-1: #5cc2f5; --secondary-l-2: #74c9f6; --secondary-l-3: #8dd0f7; --secondary-l-4: #a4daf9; --secondary-l-5: #b7e1fa; --secondary-l-6: #cbe9fb; --secondary-l-7: #def0fd; --secondary-l-8: #ecf7fe; --tertiary: #FFDB00; --tertiary-5: #ffdb000d; --tertiary-10: #ffdb001a; --tertiary-20: #ffdb0033; --tertiary-30: #ffdb004d; --tertiary-40: #ffdb0066; --tertiary-50: #ffdb0080; --tertiary-60: #ffdb0099; --tertiary-70: #ffdb00b3; --tertiary-80: #ffdb00cc; --tertiary-90: #ffdb00e6; --tertiary-d-1: #e1c20e; --tertiary-d-2: #c1a415; --tertiary-d-3: #a48d19; --tertiary-d-4: #867319; --tertiary-d-5: #6c5d19; --tertiary-d-6: #504516; --tertiary-d-7: #362e12; --tertiary-d-8: #1e1a0b; --tertiary-l-1: #ffdf3d; --tertiary-l-2: #ffe45c; --tertiary-l-3: #ffe675; --tertiary-l-4: #ffea8f; --tertiary-l-5: #ffeea3; --tertiary-l-6: #fff3bd; --tertiary-l-7: #fff7d1; --tertiary-l-8: #fffbeb; --bg-body: hsla(0, 0%, 90%, 1); --bg-surface: hsla(0, 0%, 100%, 1); --text-body: hsla(0, 0%, 25%, 1); --text-title: hsla(0, 0%, 0%, 1); --border-primary: hsla(0, 0%, 50%, 0.25); --shadow-primary: hsla(0, 0%, 0%, 0.15); --light: hsla(85, 0%, 100%, 1); --light-5: hsla(0, 0%, 100%, 0.05); --light-10: hsla(0, 0%, 100%, 0.1); --light-20: hsla(0, 0%, 100%, 0.2); --light-30: hsla(0, 0%, 100%, 0.3); --light-40: hsla(0, 0%, 100%, 0.4); --light-50: hsla(0, 0%, 100%, 0.5); --light-60: hsla(0, 0%, 100%, 0.6); --light-70: hsla(0, 0%, 100%, 0.7); --light-80: hsla(0, 0%, 100%, 0.8); --light-90: hsla(0, 0%, 100%, 0.9); --dark: hsla(0, 0%, 0%, 1); --dark-5: hsla(0, 0%, 0%, 0.05); --dark-10: hsla(0, 0%, 0%, 0.1); --dark-20: hsla(0, 0%, 0%, 0.2); --dark-30: hsla(0, 0%, 0%, 0.3); --dark-40: hsla(0, 0%, 0%, 0.4); --dark-50: hsla(0, 0%, 0%, 0.5); --dark-60: hsla(0, 0%, 0%, 0.6); --dark-70: hsla(0, 0%, 0%, 0.7); --dark-80: hsla(0, 0%, 0%, 0.8); --dark-90: hsla(0, 0%, 0%, 0.9); --success: hsla(136, 95%, 56%, 1); --success-5: hsla(136, 95%, 56%, 0.05); --success-10: hsla(136, 95%, 56%, 0.1); --success-20: hsla(136, 95%, 56%, 0.2); --success-30: hsla(136, 95%, 56%, 0.3); --success-40: hsla(136, 95%, 56%, 0.4); --success-50: hsla(136, 95%, 56%, 0.5); --success-60: hsla(136, 95%, 56%, 0.6); --success-70: hsla(136, 95%, 56%, 0.7); --success-80: hsla(136, 95%, 56%, 0.8); --success-90: hsla(136, 95%, 56%, 0.9); --error: hsla(351, 95%, 56%, 1); --error-5: hsla(351, 95%, 56%, 0.05); --error-10: hsla(351, 95%, 56%, 0.1); --error-20: hsla(351, 95%, 56%, 0.2); --error-30: hsla(351, 95%, 56%, 0.3); --error-40: hsla(351, 95%, 56%, 0.4); --error-50: hsla(351, 95%, 56%, 0.5); --error-60: hsla(351, 95%, 56%, 0.6); --error-70: hsla(351, 95%, 56%, 0.7); --error-80: hsla(351, 95%, 56%, 0.8); --error-90: hsla(351, 95%, 56%, 0.9); --space-4xs: clamp(0.52rem, calc(-0.03vw + 0.53rem), 0.49rem); --space-3xs: clamp(0.66rem, calc(0.04vw + 0.64rem), 0.7rem); --space-2xs: clamp(0.82rem, calc(0.16vw + 0.77rem), 0.99rem); --space-xs: clamp(1.02rem, calc(0.35vw + 0.91rem), 1.4rem); --space-s: clamp(1.28rem, calc(0.65vw + 1.07rem), 1.98rem); --space-m: clamp(1.6rem, calc(1.11vw + 1.24rem), 2.8rem); --space-l: clamp(2rem, calc(1.81vw + 1.42rem), 3.96rem); --space-xl: clamp(2.5rem, calc(2.87vw + 1.58rem), 5.6rem); --space-2xl: clamp(3.13rem, calc(4.44vw + 1.71rem), 7.92rem); --space-3xl: clamp(3.91rem, calc(6.75vw + 1.75rem), 11.19rem); --space-4xl: clamp(4.88rem, calc(10.13vw + 1.64rem), 15.83rem); --text-xs: clamp(1.19rem, calc(-0.16vw + 1.24rem), 1.01rem); --text-s: clamp(1.33rem, calc(0.02vw + 1.33rem), 1.35rem); --text-m: clamp(1.5rem, calc(0.28vw + 1.41rem), 1.8rem); --text-l: clamp(1.69rem, calc(0.66vw + 1.48rem), 2.4rem); --text-xl: clamp(1.9rem, calc(1.2vw + 1.51rem), 3.2rem); --text-2xl: clamp(2.14rem, calc(1.97vw + 1.51rem), 4.26rem); --text-3xl: clamp(2.4rem, calc(3.04vw + 1.43rem), 5.68rem); --text-4xl: clamp(2.7rem, calc(4.51vw + 1.26rem), 7.58rem); --header-space: var(--space-s); --btn-space: var(--space-xs) var(--space-s); --card-space: var(--space-s); --footer-space: var(--space-s) var(--space-m); --columns-1: repeat(1, minmax(0, 1fr)); --columns-2: repeat(2, minmax(0, 1fr)); --columns-3: repeat(3, minmax(0, 1fr)); --columns-4: repeat(4, minmax(0, 1fr)); --columns-5: repeat(5, minmax(0, 1fr)); --columns-6: repeat(6, minmax(0, 1fr)); --columns-7: repeat(7, minmax(0, 1fr)); --columns-8: repeat(8, minmax(0, 1fr)); --radius-xs: clamp(0.4rem, calc(0vw + 0.4rem), 0.4rem); --radius-s: clamp(0.6rem, calc(-0.19vw + 0.86rem), 0.8rem); --radius-m: clamp(1rem, calc(-0.19vw + 1.26rem), 1.2rem); --radius-l: clamp(1.6rem, calc(-0.37vw + 2.12rem), 2rem); --radius-xl: clamp(2.6rem, calc(-0.56vw + 3.38rem), 3.2rem); --radius-full: 999rem; }.bg-primary-5 { background-color: var(--primary-5); }h1 { font-size: var(--text-4xl); line-height: 1.1; }h2 { font-size: var(--text-3xl); line-height: 1.2; }h3 { font-size: var(--text-2xl); line-height: 1.3; }h4 { font-size: var(--text-xl); line-height: 1.3; }:where(.brxe-section) { padding: var(--space-3xl) var(--space-l); }body { height: 100dvh; }.transition-global { }h1, h2, h3, h4, h5, h6, body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }: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 { --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; }: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--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: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --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; }.wpml-ls-legacy-list-horizontal { border: 1px solid transparent; padding: 7px; clear: both; }.wpml-ls-legacy-list-horizontal > ul { padding: 0px; list-style-type: none; margin: 0px !important; }.wpml-ls-legacy-list-horizontal .wpml-ls-item { padding: 0px; margin: 0px; list-style-type: none; display: inline-block; }.wpml-ls-legacy-list-horizontal a { display: block; text-decoration: none; padding: 5px 10px 6px; line-height: 1; }.wpml-ls-legacy-list-horizontal a span { vertical-align: middle; }.wp-block-embed { overflow-wrap: break-word; }.wp-block-embed iframe { max-width: 100%; }.wp-block-embed__wrapper { position: relative; }.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; }.wp-embed-responsive .wp-has-aspect-ratio iframe { inset: 0px; height: 100%; position: absolute; width: 100%; }.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { padding-top: 56.25%; }@keyframes show-content-image { 0% { visibility: hidden; } 99% { visibility: hidden; } 100% { visibility: visible; } }@keyframes turn-on-visibility { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes turn-off-visibility { 0% { opacity: 1; visibility: visible; } 99% { opacity: 0; visibility: visible; } 100% { opacity: 0; visibility: hidden; } }@keyframes lightbox-zoom-in { 0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); } 100% { transform: translate(-50%, -50%) scale(1); } }@keyframes lightbox-zoom-out { 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; } 99% { visibility: visible; } 100% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; } }ol, ul { box-sizing: border-box; }@keyframes overlay-menu__fade-in-animation { 0% { opacity: 0; transform: translateY(0.5em); } 100% { opacity: 1; transform: translateY(0px); } }: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; }.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; }:where(figure) { margin: 0px 0px 1em; }:where(figure) { margin: 0px; }html body {font-family: sans-serif;}html{opacity:1}}