@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%; } @media (max-width: 767px){.brxe-section { flex-wrap: wrap; }} .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; } @media (max-width: 767px){.brxe-container { flex-wrap: wrap; }} .brxe-container.bricks-lazy-hidden { background-image: none !important; } .brxe-block { align-items: flex-start; display: flex; flex-direction: column; width: 100%; } @media (max-width: 767px){.brxe-block { flex-wrap: wrap; }} .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-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); }}:root { --x-header-slide-height: 0; --x-header-transiton: 300ms; --x-headersearch-expand-width: 260px; --x-header-search-autocomplete: #ffffff; --x-search-height: 0px; }.brxe-xheadersearch { display: inline-flex; width: auto; position: static; }button.x-header-search_toggle-open, button.x-header-search_toggle-close { padding: 10px; background: none; border: none; box-shadow: none; color: inherit; display: flex; }button.x-header-search_toggle-open { display: inline-flex; gap: 0.5em; align-items: center; }.brxe-xheadersearch .x-search-form { background: #f3f3f3; position: absolute; inset: 0px; z-index: 99; transition: all var(--x-header-transiton) ease; visibility: hidden; opacity: 0; display: flex; align-items: center; justify-content: center; }.brxe-xheadersearch .brxe-container[data-search-width] { display: flex; flex-flow: row; align-items: center; position: relative; }.brxe-xheadersearch .x-search-form input[type="search"] { border: none; background-color: transparent; padding: 0px; }.brxe-xheadersearch label { margin: 0px; width: 100%; }.brxe-xheadersearch input[type="submit"] { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.brxe-xheadersearch .x-search-form input[type="search"]:focus { outline: none; }.brxe-xheadersearch[data-type="expand"] { position: relative; }.brxe-xheadersearch[data-type="expand"] .x-search-form { position: absolute; width: 0px; right: 0px; left: auto; }.brxe-xheadersearch[class*="brxe-"] { transform: none !important; }.brxe-xheadersearch label { color: inherit; }.brxe-xheadersearch input[type="search"]::placeholder { color: currentcolor; }@keyframes fadeInAnimation { 0% { opacity: 0; } 100% { opacity: 1; } }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; }html { scroll-behavior: smooth; }:root { }:where(:root) .bricks-background-light { background-color: var(--light); }:where(:root) * { border-color: var(--tertiary-30); }body { font-size: var(--text-m); font-family: Arial; }h1, h2, h3, h4, h5, h6 { font-weight: 800; color: var(--primary-d-3); font-family: Arial; }h3 { font-weight: 700; }h4 { font-weight: 600; }.bricks-button { font-weight: 600; color: var(--primary-d-4); border: 2px solid var(--secondary); border-radius: var(--radius-xs); transition: 300ms; padding-top: var(--space-3xs); padding-right: var(--space-xs); padding-bottom: var(--space-3xs); padding-left: var(--space-xs); }.bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) { background-color: var(--light); }:root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) { background-color: var(--light); }:root .bricks-button[class*="light"]:not(.bricks-lightbox) { border-color: var(--tertiary); }.bricks-button:hover { border-color: var(--tertiary); }.brxe-container { width: var(--max-screen-width); }:where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a { font-weight: 500; color: var(--primary); }.header-v1-top.brxe-section { background-color: var(--primary); padding-top: var(--space-4xs); padding-right: var(--space-l); padding-bottom: var(--space-4xs); padding-left: var(--space-l); }@media (max-width: 991px){.header-v1-top.brxe-section { padding: 0px; flex-wrap: wrap; }}@media (max-width: 767px){.header-v1-top.brxe-section { background-color: var(--tertiary); padding: 0px; }}.header-v1-top__container.brxe-container { width: 100%; flex-direction: row; justify-content: space-between; align-items: center; }@media (max-width: 767px){.header-v1-top__container.brxe-container { justify-content: center; }}.header-v1-top__social-container.brxe-div { flex-direction: row; column-gap: var(--space-xs); align-items: center; display: flex; width: auto; margin-left: auto; }@media (max-width: 991px){.header-v1-top__social-container.brxe-div { margin-left: 0px; width: 100%; }}@media (max-width: 767px){.header-v1-top__social-container.brxe-div { width: 100%; }}.header-top__menu.brxe-nav-nested .brx-nav-nested-items { gap: var(--space-2xs); }.header-top__menu.brxe-nav-nested .brx-nav-nested-items > li > a { color: var(--light); font-weight: 600; line-height: 1; font-size: var(--text-s); padding-top: var(--space-4xs); padding-right: var(--space-2xs); padding-bottom: var(--space-4xs); padding-left: var(--space-2xs); }.header-top__menu.brxe-nav-nested .brx-nav-nested-items > li:hover > a { color: var(--tertiary); }.header-top__menu.brxe-nav-nested .menu-item { transition: 300ms; }.header-top__menu.brxe-nav-nested .menu-item a { transition: 300ms; }.brx-nav-nested-items:hover svg { fill: var(--primary-d-4); }@media (max-width: 991px){.hide-mobile.brxe-nav-nested { display: none; }}.header-top__languague-switcher.brxe-div { display: flex; column-gap: var(--space-2xs); }@media (max-width: 991px){.header-top__languague-switcher.brxe-div { display: none; }}.switcher.brxe-wpml-language-switcher { font-size: var(--text-s); background-color: var(--primary-d-2); border-color: var(--primary-l-1); border-radius: var(--radius-full); box-shadow: inset 0 5px 16px 0 var(--primary-d-3); padding-right: 4px; padding-left: 4px; }.wpml-ls-item a { font-size: var(--text-s); font-weight: bold; color: var(--primary-l-6); }.wpml-ls-item a:hover { color: var(--tertiary); }.wpml-ls-legacy-list-horizontal { padding: 0px !important; border: none !important; }.wpml-ls-current-language a { color: #ffffff; }.wpml-ls-legacy-list-horizontal a { padding: 5px 5px 6px !important; }.header-menu-wrapper.brxe-div { display: flex; align-items: center; column-gap: var(--space-4xs); }@media (max-width: 991px){.header-menu-wrapper.brxe-div { display: none; }}.header-search.brxe-xheadersearch .x-header-search_toggle-open svg { fill: var(--light); }.header-search.brxe-xheadersearch button.x-header-search_toggle-open > :not(.x-header-search_toggle-open-text) { font-size: var(--text-s); }.header-search.brxe-xheadersearch button.x-header-search_toggle-open { color: var(--light); }.header-search.brxe-xheadersearch .x-search-form button.x-header-search_toggle-close { font-size: var(--text-m); color: var(--primary-d-4); }.header-bot__btn.brxe-div { padding-top: var(--space-4xs); padding-right: var(--space-xs); padding-bottom: var(--space-4xs); padding-left: var(--space-xs); display: flex; flex-direction: column; justify-content: center; align-items: center; color: var(--dark); background-color: var(--tertiary); border-radius: var(--radius-xs); }.header-bot__btn.brxe-div:hover { background-color: var(--tertiary-l-2); }.header-bot__btn { box-shadow: 0px 3px 0px var(--tertiary-d-2), 0px 4px 8px var(--dark-30); }@media (max-width: 991px){.header-bot__btn.brxe-div { column-gap: var(--space-2xs); }}@media (max-width: 767px){.header-bot__btn.brxe-div { border-radius: 0px; }}.hotline-off-margin.brxe-div { margin-bottom: -24px; }@media (max-width: 991px){.hotline-off-margin.brxe-div { margin-bottom: 0px; width: 100%; flex-direction: row; align-items: center; align-self: center !important; }}.hotline-title.brxe-div { display: flex; column-gap: var(--space-4xs); align-items: center; }.header-bot__btn-icon.brxe-svg { height: var(--text-m); width: var(--text-m); }.header-bot__title.brxe-text-basic { font-weight: 800; font-size: var(--text-s); }@media (max-width: 767px){.header-bot__title.brxe-text-basic { font-size: var(--text-m); }}.header-bot__btn-number.brxe-text-basic { font-size: var(--text-m); font-weight: 900; line-height: 1.1; font-style: normal; }.header-v1-bot.brxe-section { background-color: var(--light); padding-top: var(--space-xs); padding-right: var(--space-l); padding-bottom: var(--space-xs); padding-left: var(--space-l); border-top: 1px solid var(--dark-10); }@media (max-width: 767px){.header-v1-bot.brxe-section { padding-top: var(--space-s); padding-bottom: var(--space-s); }}.header-v1-bot__container.brxe-container { width: 100%; justify-content: space-between; flex-direction: row; align-items: center; column-gap: var(--space-m); }.header-bot__logo.brxe-block { width: 20%; }@media (max-width: 991px){.header-bot__logo.brxe-block { margin-right: auto; margin-left: 0px; }}.header-v1-bot__logo.brxe-logo { width: clamp(9.5rem, 6.7263rem + 5.8027vw, 15.5rem); }.header-bot__languague-switcher.brxe-div { display: none; column-gap: var(--space-2xs); margin-left: auto; }@media (max-width: 991px){.header-bot__languague-switcher.brxe-div { display: flex; }}.header-bot__switcher.brxe-wpml-language-switcher { font-size: var(--text-s); background-color: var(--primary-d-2); border-color: var(--primary-l-1); border-radius: var(--radius-full); box-shadow: inset 0 5px 16px 0 var(--primary-d-3); padding-right: 4px; padding-left: 4px; }@media (max-width: 767px){.header-bot__switcher.brxe-wpml-language-switcher { background-color: var(--primary); box-shadow: inset 0 4px 8px 0 var(--primary-d-1); }}.header-bot__menu-wrapper.brxe-block { align-items: center; width: auto; }.offcanvas-header-v1-bot.brxe-offcanvas { z-index: 900; }.offcanvas-header-v1-bot.brxe-offcanvas[data-direction] .brx-offcanvas-inner { height: 100svh; }@media (max-width: 478px){.offcanvas-header-v1-bot.brxe-offcanvas[data-direction] .brx-offcanvas-inner { width: 350px; }}.offcanvas-header-v1-bot__content.brxe-block { padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); min-height: max-content; justify-content: flex-start; row-gap: var(--space-l); flex-wrap: nowrap; }@media (max-width: 478px){.offcanvas-header-v1-bot__content.brxe-block { max-width: 320px; }}.offcanvas-header-v1-bot__logo.brxe-logo .bricks-site-logo { height: 50px; width: auto; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu { flex-direction: column; gap: var(--space-m); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li { margin-left: 0px; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li > a { font-size: var(--text-m); color: var(--primary-d-4); font-weight: 500; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * { font-size: var(--text-m); color: var(--primary-d-4); font-weight: 500; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu .sub-menu > li > a { color: var(--primary-d-4); font-size: calc(var(--text-m) - 1px); font-weight: 500; line-height: 2.2; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu .sub-menu a { padding-right: 0px; padding-left: 0px; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu .sub-menu { background-color: transparent; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li.menu-item > .brx-submenu-toggle svg { fill: var(--primary); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li:hover > a { color: var(--primary); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * { color: var(--primary); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > a { color: var(--primary); }@media (max-width: 767px){.offcanvas-header-v1-bot__menu.brxe-nav-menu { width: 100%; }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu > li.menu-item > .brx-submenu-toggle svg { stroke: var(--primary); height: var(--text-s); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu { gap: var(--space-s); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item:hover { background-color: var(--primary-10); }.offcanvas-header-v1-bot__menu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover { border-radius: var(--radius-s); }}.offcanvas-header-v1-bot__backdrop.brxe-block { background-color: var(--dark-40); }.header-v1-bot__toggle-menu.brxe-toggle .brxa-inner { --brxe-toggle-bar-height: 4px; --brxe-toggle-bar-radius: 0px; }.header-v1-bot__toggle-menu.brxe-toggle { --brxe-toggle-scale: .6; z-index: 910; display: none; }.header-v1-bot__toggle-menu.brxe-toggle .brxa-wrap { color: var(--dark); }@media (max-width: 991px){.header-v1-bot__toggle-menu.brxe-toggle { display: flex; }}.header-bot__menu.brxe-nav-nested .brx-nav-nested-items { gap: var(--space-2xs); }.header-bot__menu.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * { color: var(--primary-d-4); font-weight: 600; line-height: 1; font-size: var(--text-m); padding-top: var(--space-xs); padding-right: var(--space-2xs); padding-bottom: var(--space-xs); padding-left: var(--space-2xs); }.header-bot__menu.brxe-nav-nested .brx-nav-nested-items > li:hover > .brx-submenu-toggle > * { color: var(--primary); }.header-bot__menu.brxe-nav-nested .menu-item { transition: 300ms; }.header-bot__menu.brxe-nav-nested .menu-item a { transition: 300ms; }.header-bot__menu.brxe-nav-nested .brx-submenu-toggle > * { transition: 300ms; }.header-bot__menu.brxe-nav-nested .brxe-dropdown { transition: 300ms; }.header-bot__menu.brxe-nav-nested .brx-dropdown-content a { transition: 300ms; }.header-bot__menu.brxe-nav-nested .brx-dropdown-content { font-size: var(--text-m); font-weight: 600; color: var(--primary-d-4); line-height: 1.2; border-radius: 0 var(--radius-s) var(--radius-s) var(--radius-s); transition: 300ms; min-width: 210px; box-shadow: 0 8px 24px -12px var(--dark-20); }.header-bot__menu.brxe-nav-nested .brx-dropdown-content > li > a { padding-top: var(--space-2xs); padding-right: var(--space-s); padding-bottom: var(--space-2xs); padding-left: var(--space-s); }.header-bot__menu.brxe-nav-nested .brx-dropdown-content > li > a:hover { color: var(--primary); }.header-bot__menu.brxe-nav-nested .brx-dropdown-content > li:hover { background-color: var(--secondary-l-6); }.header-bot__menu.brxe-nav-nested { align-items: center; }.header-bot__menu-items.brxe-dropdown .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--light-90); }.header-bot__menu-items.brxe-dropdown .brx-submenu-toggle { gap: 0px; }.header-bot__menu-items.brxe-dropdown .brx-submenu-toggle button { padding: 0px; }.header-bot__menu-items:hover svg { fill: var(--primary-d-4); }.post-hero.brxe-section { position: relative; padding-top: var(--space-xl); margin-bottom: 400px; }@media (max-width: 991px){.post-hero.brxe-section { margin-bottom: 420px; }}@media (max-width: 767px){.post-hero.brxe-section { margin-bottom: 280px; }}@media (max-width: 478px){.post-hero.brxe-section { margin-bottom: 150px; }}.hero__img.brxe-image { position: absolute; top: 0px; right: 0px; z-index: -1; width: 100%; height: 100%; overflow: hidden; }.hero__img.brxe-image:not(.tag), .hero__img.brxe-image img { object-fit: cover; object-position: 50% 20%; }@media (max-width: 767px){.hero__img.brxe-image:not(.tag), .hero__img.brxe-image img { object-position: 70% 50%; }}.footer__overlay.brxe-div { z-index: -1; top: 0px; right: 0px; position: absolute; width: 100%; height: 100%; background-color: rgba(24, 51, 98, 0.9); background-image: linear-gradient(var(--primary-20) 35%, var(--primary-d-5) 75%); }.post-hero__container.brxe-container { align-items: center; row-gap: var(--space-s); text-align: center; }.single-hero__wrapper.brxe-block { align-items: center; row-gap: var(--space-m); text-align: center; max-width: 960px; margin-bottom: var(--space-xl); }.single-meta.brxe-post-meta { background-color: var(--secondary-l-6); font-weight: 500; font-size: var(--text-s); color: var(--primary); padding-top: var(--space-4xs); padding-right: var(--space-2xs); padding-bottom: var(--space-4xs); padding-left: var(--space-2xs); border-radius: var(--radius-xs); }.post-title.brxe-post-title { color: var(--light); font-size: var(--text-2xl); }.single__meta-date.brxe-post-meta { color: var(--tertiary); font-size: var(--text-s); }.single-hero__img-wrapper.brxe-block { max-width: 960px; margin-bottom: -500px; }@media (max-width: 767px){.single-hero__img-wrapper.brxe-block { margin-bottom: -350px; }}@media (max-width: 478px){.single-hero__img-wrapper.brxe-block { margin-bottom: -150px; }}.single-hero__img.brxe-image { width: 100%; height: auto; border-radius: var(--radius-s); }.single-content.brxe-section { background-color: var(--light); padding-top: 0px; }.single-content__container.brxe-container { margin-top: var(--space-xl); width: 960px; }@media (max-width: 991px){.single-content__container.brxe-container { width: 900px; }}.home-news__container.brxe-container { row-gap: var(--space-l); }.home-news__container-info.brxe-block { row-gap: var(--space-xs); flex-direction: column; }.home-intro__inner-container-info.brxe-div { row-gap: var(--space-m); flex-direction: column; max-width: 840px; display: flex; align-items: flex-start; margin-right: auto; }.home-news__heading.brxe-heading { display: flex; font-size: var(--text-xl); }.hero-divider.brxe-divider.horizontal .line { border-top-color: var(--tertiary); }.hero-divider.brxe-divider { margin-top: -4px; max-width: 640px; }.home-news__filter.brxe-filter-radio[data-mode="button"] .bricks-button { color: var(--primary-d-2); font-size: var(--text-s); border-style: none; border-radius: var(--radius-xs); background-color: var(--secondary-l-6); }.home-news__filter.brxe-filter-radio { gap: var(--space-xs); flex-direction: row; justify-content: flex-start; align-items: flex-start; }.home-news__list.brxe-block { display: grid; align-items: initial; margin-top: 0px; margin-bottom: 0px; padding-left: 0px; flex-direction: column; gap: var(--space-xl); grid-template-columns: var(--columns-3); }@media (max-width: 991px){.home-news__list.brxe-block { grid-template-columns: var(--columns-2); }}@media (max-width: 478px){.home-news__list.brxe-block { grid-template-columns: var(--columns-1); }}.card-home-news__wrapper.brxe-block { position: relative; flex-direction: row; align-items: stretch; }.card-home-news.brxe-block { display: flex; gap: var(--space-s); grid-template-columns: minmax(0px, 1fr) minmax(0px, 3fr); padding-bottom: var(--space-s); border-top: 0 solid var(--primary-l-7); border-right: 0 solid var(--primary-l-7); border-bottom: 1px solid var(--primary-l-7); border-left: 0 solid var(--primary-l-7); flex-grow: 1; }@media (max-width: 991px){.card-home-news.brxe-block { grid-template-columns: var(--columns-1); gap: var(--space-xs); }}@media (max-width: 767px){.card-home-news.brxe-block { flex-direction: column; }}.card-home-news__container-info.brxe-block { flex-direction: column; transition: 0.3s; row-gap: var(--space-xs); flex-grow: 1; }.card-home-news__container-info:hover .card-home-news__title { color: var(--primary); }.card-home-news__meta.brxe-block { flex-direction: row; align-items: center; margin-top: var(--space-xs); column-gap: var(--space-xs); }.card-home-news__tax-info.brxe-text-basic { color: var(--primary); font-weight: 500; font-size: var(--text-s); line-height: 1.2; background-color: var(--secondary-10); padding-top: var(--space-4xs); padding-right: var(--space-2xs); padding-bottom: var(--space-4xs); padding-left: var(--space-2xs); border-radius: var(--radius-xs); }.card-home-news__title.brxe-post-title { font-size: calc(var(--text-m) + 2 px); margin-top: 0px; }.card-home-news__img.brxe-image:not(.tag), .card-home-news__img.brxe-image img { aspect-ratio: 4 / 3; object-fit: cover; }.card-home-news__img.brxe-image { border-radius: var(--radius-s); order: -2; width: 100%; }.hero__btn.brxe-button:hover { background-color: var(--tertiary); color: var(--primary-d-4); }@media (max-width: 767px){.hero__btn.brxe-button { padding-top: var(--space-3xs); padding-bottom: var(--space-3xs); }}.hide-desktop.brxe-button { display: none; }@media (max-width: 767px){.hide-desktop.brxe-button { display: flex; }}.footer.brxe-section { margin-top: 0px; position: relative; padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); background-blend-mode: luminosity; }.footer__img.brxe-image { position: absolute; top: 0px; right: 0px; z-index: -1; width: 100%; height: 100%; }.footer__img.brxe-image:not(.tag), .footer__img.brxe-image img { object-fit: cover; object-position: 50% center; }.footer__img { filter: grayscale(1); }.footer-container.brxe-container { row-gap: var(--space-m); }.footer-top.brxe-block { flex-direction: row; justify-content: space-between; align-items: center; column-gap: var(--space-xs); }@media (max-width: 767px){.footer-top.brxe-block { align-items: flex-start; row-gap: var(--space-s); }}.footer-title__wrapper.brxe-div { display: flex; flex-direction: column; width: 640px; row-gap: var(--space-m); align-self: flex-start !important; }.hero__heading-wrapper.brxe-div { display: flex; align-items: center; column-gap: var(--space-xs); }.home-icon__e28.brxe-svg { height: auto; width: 50px; margin-top: 8px; }.footer__heading.brxe-heading { font-weight: 800; color: var(--light); font-size: var(--text-m); }.hero-divider-dark.brxe-divider.horizontal .line { border-top-color: var(--tertiary-60); }.hero-divider-dark.brxe-divider { margin-top: -4px; }.footer-top__languague-switcher.brxe-div { display: flex; column-gap: var(--space-2xs); }.footer-info__grid.brxe-block { display: grid; align-items: initial; gap: var(--space-m); grid-template-columns: var(--columns-5); }@media (max-width: 991px){.footer-info__grid.brxe-block { grid-template-columns: var(--columns-2); }}@media (max-width: 478px){.footer-info__grid.brxe-block { gap: var(--space-l); }}.footer-info_wrapper.brxe-div { display: flex; row-gap: var(--space-m); flex-direction: column; }@media (max-width: 991px){.footer-info_wrapper.brxe-div { grid-column: span 2; display: grid; align-items: initial; flex-direction: row; grid-template-columns: var(--columns-2); gap: var(--space-m); }}.footer-info-hotline.brxe-block { row-gap: var(--space-m); }.footer-subhead.brxe-heading { color: var(--tertiary); font-size: var(--text-m); }.footer-link.brxe-text-link { color: var(--light); line-height: 1.2; font-size: var(--text-s); font-weight: 500; gap: var(--space-xs); }.footer-link.brxe-text-link:hover { color: var(--secondary); }.footer-link.brxe-text-link .icon > svg { fill: var(--tertiary); height: var(--text-l); }.footer-map__wrapper.brxe-div { display: flex; flex-direction: row; column-gap: var(--space-2xs); }.footer-social__logo.brxe-div { padding: 2px 6px 6px; background-color: var(--light); border-radius: var(--radius-s); width: 32px; height: 32px; aspect-ratio: 1 / 1; display: flex; align-items: center; justify-content: center; align-self: center !important; }.footer-links_wrapper.brxe-div { display: grid; align-items: initial; flex-direction: column; gap: var(--space-m); grid-column: span 2; grid-template-columns: var(--columns-2); }@media (max-width: 478px){.footer-links_wrapper.brxe-div { row-gap: var(--space-l); }}.footer-menu__wrapper.brxe-div { display: flex; flex-direction: column; row-gap: var(--space-xs); }.footer-menu.brxe-nav-menu .bricks-nav-menu > li { margin-left: 0px; }.footer-menu.brxe-nav-menu .bricks-nav-menu > li > a { justify-content: flex-start; color: var(--light); font-size: var(--text-s); font-weight: 500; }.footer-menu.brxe-nav-menu .bricks-nav-menu { gap: var(--space-2xs); }.footer-menu.brxe-nav-menu .bricks-nav-menu > li:hover > a { color: var(--secondary); }.footer-contact_wrapper.brxe-div { display: grid; align-items: initial; flex-direction: column; gap: var(--space-m); grid-column: span 2; grid-template-columns: var(--columns-2); }@media (max-width: 478px){.footer-contact_wrapper.brxe-div { row-gap: var(--space-l); }}.footer-address__wrapper.brxe-block { row-gap: var(--space-2xs); }.footer-address.brxe-text { color: var(--light); font-size: var(--text-s); font-weight: 500; }.footer-map__waze.brxe-div { padding: 2px 6px 6px; background-color: #05c8f7; border-radius: var(--radius-s); width: 32px; height: 32px; aspect-ratio: 1 / 1; display: flex; align-items: center; justify-content: center; align-self: center !important; }.footer-map__logo.brxe-div { padding: 2px 6px 6px; background-color: var(--light); border-radius: var(--radius-s); width: 32px; height: 32px; aspect-ratio: 1 / 1; display: flex; align-items: center; justify-content: center; align-self: center !important; }.footer-bot.brxe-section { background-color: var(--primary-d-6); padding-top: var(--space-s); padding-bottom: var(--space-s); row-gap: var(--space-xs); }.footer-bot__logo-wrapper.brxe-block { flex-direction: row; column-gap: var(--space-xs); justify-content: center; align-items: center; }.logo-LRQA.brxe-svg :not([fill="none"]) { fill: var(--light) !important; }.logo-LRQA.brxe-svg { height: 30px; width: auto; }.footer-logo.brxe-image { height: 30px; width: auto; }.logo-E28.brxe-svg { height: 30px; width: auto; }.logo-MOF.brxe-svg { height: 30px; width: auto; }.footer-bot__wrapper.brxe-block { align-items: center; }.footer-bot__copyright.brxe-text { color: var(--primary-l-8); text-align: center; font-size: var(--text-xs); }.footer-bot__copyright.brxe-text a { color: var(--primary-l-8); text-align: center; font-size: inherit; }.footer-bot__copyright a { color: var(--tertiary) !important; }#brxe-jhrqaw .x-search-form { padding-right: 0px; padding-left: var(--space-xs); }#brxe-ardjxb .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--primary); }#brxe-ardjxb .brx-submenu-toggle button { padding: 0px; font-size: var(--text-s); }#brxe-bcxfrd .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--primary); }#brxe-bcxfrd .brx-submenu-toggle button { padding: 0px; font-size: var(--text-s); }#brxe-drzchz .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--primary); }#brxe-drzchz .brx-submenu-toggle button { padding: 0px; font-size: var(--text-s); }#brxe-ccimly .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--primary); }#brxe-ccimly .brx-submenu-toggle button { padding: 0px; font-size: var(--text-s); }#brxe-bkfhwu .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--primary); }#brxe-bkfhwu .brx-submenu-toggle button { padding: 0px; font-size: var(--text-s); }#brxe-ilxrbz .brx-submenu-toggle button > svg { height: var(--text-s); fill: var(--primary); }#brxe-ilxrbz .brx-submenu-toggle button { padding: 0px; font-size: var(--text-s); }#brxe-ilxrbz .brx-dropdown-content { min-width: 180px; }@layer bricks {@media (max-width: 767px){#brxe-gqytob .brx-toggle-div { display: inline-flex; }#brxe-gqytob .brxe-toggle { display: inline-flex; }[data-script-id="gqytob"] .brx-nav-nested-items { opacity: 0; visibility: hidden; gap: 0px; position: fixed; z-index: 1001; inset: 0px; display: flex; align-items: center; justify-content: center; flex-flow: column; background-color: #ffffff; overflow-y: scroll; }}}#brxe-bfveaw { width: 100%; height: 100%; }#brxe-bulhko { display: grid; align-items: initial; }#brxe-gfsqrd .icon > svg { fill: var(--tertiary); }#brxe-wercrg .icon > svg { fill: var(--tertiary); }#brxe-nlijwj .icon > svg { fill: var(--tertiary); }#brxe-nwdlwu { margin-bottom: 0px; }#brxe-xajmva { margin-bottom: 0px; }#brxe-hspndz { margin-bottom: 0px; }#brxe-kqkzzr { margin-bottom: 0px; }#brxe-dvuvad { row-gap: var(--space-2xs); }#brxe-fnelso .bricks-nav-menu { flex-direction: column; }#brxe-apsnvc .bricks-nav-menu { flex-direction: column; }#brxe-olhgou { margin-bottom: 0px; }#brxe-iovzsa { margin-bottom: 0px; }#brxe-ehpzno { margin-bottom: 0px; }#brxe-aantrf { margin-bottom: 0px; }html { scroll-padding-top: 100px; }@media (max-width: 767px){html { scroll-padding-top: 80px; }}.otgs-development-site-front-end { display: none; }: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; }.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%; }: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; }@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; }:root { --survey-widget-space: 24px; --survey-pageless-space: 80px; --colour-neutral-1000: #232E3A; --colour-neutral-600: #6080A0; }.otgs-development-site-front-end a { color: white; }.otgs-development-site-front-end .icon { background: url(https://jksb1.msia.dev/wp-content/plugins/sitepress-multilingual-cms/vendor/otgs/installer//res/img/icon-wpml-info-white.svg) no-repeat; width: 20px; height: 20px; display: inline-block; position: absolute; margin-left: -23px; }.otgs-development-site-front-end { background-size: 32px; padding: 22px 0px; font-size: 12px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 18px; text-align: center; color: white; background-color: #33879e; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="1"]{min-width: 100vw;min-height:93.78125px;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;}body.swift-nojs [data-s3cid="12"]{min-width: 100vw;min-height:57.546875px;}body.swift-nojs [data-s3cid="13"]{min-width:358.09375px;min-height:29.953125px;}body.swift-nojs [data-s3cid="14"]{min-width:71.609375px;min-height:29.953125px;}body.swift-nojs [data-s3cid="35"]{min-width: 100vw;}body.swift-nojs [data-s3cid="36"]{min-width: 100vw;min-height:322.65625px;}body.swift-nojs [data-s3cid="37"]{min-width: 100vw;min-height:322.65625px;}body.swift-nojs [data-s3cid="38"]{min-width:358.09375px;min-height:250.796875px;}body.swift-nojs [data-s3cid="39"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="42"]{min-width:358.09375px;min-height:220.078125px;}body.swift-nojs [data-s3cid="43"]{min-width: 100vw;min-height:303.71875px;}body.swift-nojs [data-s3cid="44"]{min-width:358.09375px;min-height:231.859375px;}body.swift-nojs [data-s3cid="45"]{min-width:358.09375px;min-height:231.859375px;}body.swift-nojs [data-s3cid="46"]{min-width:358.09375px;min-height:201.421875px;}body.swift-nojs [data-s3cid="47"]{min-width: 100vw;}body.swift-nojs [data-s3cid="48"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="49"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="53"]{min-width:358.09375px;min-height:360.5625px;}body.swift-nojs [data-s3cid="54"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="55"]{min-width:358.09375px;min-height:360.5625px;}body.swift-nojs [data-s3cid="56"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="57"]{min-width:358.09375px;min-height:360.5625px;}body.swift-nojs [data-s3cid="58"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="59"]{min-width: 100vw;}body.swift-nojs [data-s3cid="60"]{min-width: 100vw;max-height:939.09375px;}body.swift-nojs [data-s3cid="61"]{min-width: 100vw;max-height:939.09375px;}body.swift-nojs [data-s3cid="62"]{min-width:358.09375px;max-height:869.3125px;}body.swift-nojs [data-s3cid="63"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="64"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="65"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="66"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="67"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="71"]{min-width:358.09375px;max-height:760.609375px;}body.swift-nojs [data-s3cid="72"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="73"]{min-width:170.625px;}body.swift-nojs [data-s3cid="74"]{min-width:149.625px;}body.swift-nojs [data-s3cid="75"]{min-width:170.625px;}body.swift-nojs [data-s3cid="81"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="82"]{min-width:170.625px;}body.swift-nojs [data-s3cid="83"]{min-width:170.625px;}body.swift-nojs [data-s3cid="84"]{min-width:170.625px;}body.swift-nojs [data-s3cid="85"]{min-width:170.625px;}body.swift-nojs [data-s3cid="86"]{min-width:358.09375px;max-height:270.09375px;}body.swift-nojs [data-s3cid="87"]{min-width:170.625px;max-height:270.09375px;}body.swift-nojs [data-s3cid="88"]{min-width:169.546875px;max-height:113.671875px;}body.swift-nojs [data-s3cid="92"]{min-width:170.625px;max-height:270.09375px;}body.swift-nojs [data-s3cid="93"]{min-width:170.625px;max-height:181.875px;}body.swift-nojs [data-s3cid="97"]{min-width: 100vw;min-height:167.5625px;}body.swift-nojs [data-s3cid="98"]{min-width:358.09375px;min-height:90px;}body.swift-nojs [data-s3cid="99"]{min-width:358.09375px;min-height:90px;}body.swift-nojs [data-s3cid="100"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="101"]{min-width:358.09375px;}body.swift-nojs [data-s3cid="102"]{min-width:358.09375px;}html{opacity:1}}