/* == bricks-advanced-themer == */
:root,.brxc-light-colors, html[data-theme="dark"] .brxc-reversed-colors, html[data-theme="light"] .brxc-initial-colors{}
/*# sourceURL=bricks-advanced-themer-inline-css */

/* == bricks-frontend == */
body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; }
.x-accordion { display: flex; flex-direction: column; width: 100%;}.x-accordion_content { display: none;}:where(.x-accordion_content-inner) { padding: 15px;}.x-accordion[data-x-accordion*=expandFirst] > .brxe-block:first-child .x-accordion_content { display: flex; } .x-accordion[data-x-accordion*=expandAll] .x-accordion_content { display: flex; } .x-accordion_header { padding: 15px; transition: all .15s ease; align-items: center; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; } .x-accordion_header[tabindex] { cursor: pointer; } :where(.x-accordion_header) { background-color: #EFEFEF; } .x-accordion_item .x-accordion_header:not([tabindex]) .x-accordion_icon { display: none; } .x-accordion_icon { font-size: 1em; transition: transform .15s ease; } .x-accordion_header[role=button] .x-accordion_icon, button.x-accordion_header .x-accordion_icon { display: inline-block }.x-accordion_header[aria-expanded=true] .brxe-icon { transform: rotateX(180deg);}.x-accordion_heading-wrapper { margin-top: 0; margin-bottom: 0;}.x-accordion_heading { width: 100%;}.x-accordion_title { margin-top: 0; margin-bottom: 0;}.x-accordion_item.brxe-block { align-items: stretch;}.x-accordion:not([data-x-expand*=expandFirst]).x-accordion_builder-collapse .x-accordion_content { display: none;}.x-accordion[data-x-expand*=expandFirst].x-accordion_builder-collapse > .brxe-block:not(:first-child) .x-accordion_content { display: none!important;}.x-accordion[data-x-expand*=expandFirst].x-accordion_builder-collapse > .brxe-block:first-child .x-accordion_content { display: flex!important;}
component.x-slider { --xitemstoshow: 1; --xspacebetween: 0px; --xsliderautoheight: ;}:root { --xadaptiveheightduration: 0.2s; --x-slider-overflow-left: inset( -100vw -100vw -100vw 0 ); --x-slider-overflow-right: inset( -100vw 0 -100vw -100vw ); --x-slider-overflow-none: none; --x-slider-overflow: var(--x-slider-overflow-none); --x-slider-mask-edge: 10%; --x-slider-mask-edge-slope: 2;}.brx-body.iframe .x-slider.splide { visibility: visible;}.x-slider_builder .splide__list { overflow-x: scroll; gap: var(--xspacebetween);}.x-slider.x-slider_no-slides { display: none;}.x-slider_builder .splide__list > .brxe-code,.x-slider_builder .x-slider-gallery { overflow-x: scroll; gap: var(--xspacebetween); display: flex;}.x-slider-gallery { width: 100%;}.x-slider_slide { display: flex;}.x-slider_slide[class*=brxe-] { max-width: none;}.x-slider_slide-image { position: relative;}.x-slider_slide-caption { position: absolute; bottom: 0; left: 0; right: 0; background: rgba(0,0,0,.25); font-size: inherit; margin: 0; padding: 10px 15px; z-index: 1; color: #fff;}.x-slider,.x-slider .splide__track,.x-slider .splide__list { width: 100%;}.x-slider { --xsliderprogress-thickness: 4px;}.x-slider[data-x-slider*=isIndepententNav] > .splide__track > .splide__list >.splide__slide { cursor: pointer;}.splide__track_builder { --xslidesize: calc( ( 100% - ( calc( var(--xitemstoshow) - 1 ) * var(--xspacebetween) ) ) / var(--xitemstoshow) )!important;}.x-slider .splide__track_builder.splide__track--fade .x-slider_slide { height: 100%!important; width: 100%!important;}.x-slider .splide__track_builder.x-slider_autoWidth .x-slider_slide { width: auto!important;}.x-slider .splide__track_builder.splide__track--fade>.splide__list>.splide__slide:first-of-type { opacity: 1;}.x-slider-gallery .splide__slide img { height: auto; width: 100%;}.x-slider_slide { width: var(--xslidesize); height: auto; padding: 4rem 1rem;}.x-slider-gallery .x-slider_slide { padding: 0;}.x-slider-gallery[data-linked] .x-slider_slide { display: block;}.brxe-code .x-slider_slide { padding: 0;}.x-slider_builder .splide__list .x-slider_slide { flex-shrink: 0; width: var(--xslidesize); height: auto;}.splide__list { display: flex; }.x-slider_builder.splide--ttb > .splide__track > .splide__list,.x-slider_builder.splide--ttb > .splide__track > .splide__list > .brxe-code,.x-slider_builder.splide--ttb > .splide__track > .splide__list.x-slider-gallery { flex-direction: column; --xsliderautoheight: var(--xslidesize);}.x-slider_builder.splide--ttb > .splide__track > .splide__list > .x-slider_slide { height: var(--xslidesize); width: 100%;}.x-slider_builder.splide--ttb > .splide__track > .splide__list > .x-slider_slide { height: var(--xsliderautoheight);}.x-slider .splide__arrows--ttb i { transform: rotate(90deg);}.x-slider .splide__track--ttb > .splide__list > .splide__slide { width: 100%;}.x-slider_builder.splide--ltr > .splide__track > .splide__list,.x-slider_builder.splide--ltr > .splide__track > .splide__list > .brxe-code,.x-slider_builder.splide--ltr > .splide__track > .splide__list > .x-slider-gallery { flex-direction: row;}.x-slider_builder.splide--rtl > .splide__track > .splide__list,.x-slider_builder.splide--rtl > .splide__track > .splide__list > .brxe-code,.x-slider_builder.splide--rtl > .splide__track > .splide__list > .xproslidergalleryslides { flex-direction: unset;}.x-slider_builder.splide--ltr > .splide__track > .splide__list > .x-slider_slide,.x-slider_builder.splide--rtl > .splide__track > .splide__list > .x-slider_slide { width: var(--xslidesize); height: auto;}.x-slider_builder { height: 100%;} .x-slider_slide > * { position: relative;}.x-slider .splide__arrows--rtl .splide__arrow > * { transform: rotate(180deg);}.x-splide__arrows .splide__arrow { font-size: 16px; border-radius: 100%; transition-duration: 0.3s; transition-property: opacity, color, background-color; transition-timing-function: ease;}.x-splide__arrows .splide__arrow i { height: 1em; width: 1em; display: flex; align-items: center; justify-content: center;}.splide__track--nav>.splide__list>.splide__slide { opacity: 1;}.splide__track--nav>.splide__list>.splide__slide.is-active { opacity: 1;}.x-splide__track.splide__track--nav>.splide__list>.splide__slide,.x-splide__track.splide__track--nav>.splide__list>.splide__slide.is-active { border: none;}.x-slider [data-x-animation*=fade] { opacity: 0;}.x-slider .splide__slide [data-x-interaction-animation] { opacity: 0;}.x-slider .splide__slide [data-x-interaction-animation] { animation-name: none;}.x-slider .splide__slide [data-x-interaction-animation].x-animated { opacity: 1;}.x-splide__track { clip-path: var(--x-slider-overflow);}.x-slider:not(.is-overflow) .splide__slide:last-child { margin: 0 !important;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeIn,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeIn { animation-name: fadeIn;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDown,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInDown { animation-name: fadeInDown;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeft,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInLeft { animation-name: fadeInLeft;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUp,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInUp { animation-name: fadeInUp;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRight,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInRight { animation-name: fadeInRight;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDownBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInDownBig { animation-name: fadeInDownBig;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeftBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInLeftBig { animation-name: fadeInLeftBig;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUpBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInUpBig { animation-name: fadeInUpBig;}.x-slider[data-x-slider*=is-active][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRightBig,.x-slider[data-x-slider*=is-active]:not([data-x-slider*=animateOnce]) .splide__slide.is-active [data-x-interaction-animation].brx-x-animate-fadeInRightBig { animation-name: fadeInRightBig;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeIn,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeIn { animation-name: fadeIn;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDown,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInDown { animation-name: fadeInDown;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeft,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInLeft { animation-name: fadeInLeft;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUp,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInUp { animation-name: fadeInUp;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRight,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInRight { animation-name: fadeInRight;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInDownBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInDownBig { animation-name: fadeInDownBig;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInLeftBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInLeftBig { animation-name: fadeInLeftBig;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInUpBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInUpBig { animation-name: fadeInUpBig;}.x-slider[data-x-slider*=is-visible][data-x-slider*=animateOnce] .splide__slide [data-x-interaction-animation].brx-x-animate-fadeInRightBig,.x-slider[data-x-slider*=is-visible]:not([data-x-slider*=animateOnce]) .splide__slide.is-visible [data-x-interaction-animation].brx-x-animate-fadeInRightBig { animation-name: fadeInRightBig;}.x-slider { position: relative;}.x-slider .splide__arrows:not(.x-splide__arrows) { display: none;}.x-slider_builder { width: 100%;}[data-x-hide-caption=true] .x-slider_slide-caption { display: none;}.x-slider[data-x-slider*=fade] .x-slider_slide { margin-right: 0!important; width: 100%;}.x-slider[data-x-slider*=edgeEffect] > .splide__track:not(.splide__track--ttb),.x-slider.edgeEffect > .x-slider_builder:not(.splide--ttb) > .splide__track { -webkit-mask-image: linear-gradient(to right, transparent 0%, rgba(0,0,0.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), black var(--x-slider-mask-edge), black calc(100% - var(--x-slider-mask-edge)), rgba(0,0,0.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), transparent 100%); mask-image: linear-gradient(to right, transparent 0%, rgba(0,0,0.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), black var(--x-slider-mask-edge), black calc(100% - var(--x-slider-mask-edge)), rgba(0,0,0.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), transparent 100%);}.x-slider[data-x-slider*=edgeEffect] > .splide__track.splide__track--ttb,.x-slider.edgeEffect > .x-slider_builder.splide--ttb > .splide__track { -webkit-mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), black var(--x-slider-mask-edge), black calc(100% - var(--x-slider-mask-edge)), rgba(0,0,0.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), transparent 100%); mask-image: linear-gradient(to bottom, transparent 0%, rgba(0,0,0.5) calc(var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), black var(--x-slider-mask-edge), black calc(100% - var(--x-slider-mask-edge)), rgba(0,0,0.5) calc(100% - var(--x-slider-mask-edge) / var(--x-slider-mask-edge-slope)), transparent 100%);}.x-slider[data-x-slider*=adaptiveHeight] .splide__list { align-items: var(--xadaptiveheight);}.x-slider[data-x-slider*=adaptiveHeight] .splide__track { --xadaptiveheight-disable: unset; --xadaptiveheight-enable: flex-start; --xadaptiveheight: var(--xadaptiveheight-disable); transition-property: height,max-height; transition-duration: var(--xadaptiveheightduration);}.x-slider_builder { --xslidedirection: ltr;}.x-slider_builder .x-slider-gallery:empty { min-height: 200px;}body.bricks-is-frontend .x-slider_slide:focus { outline: none;}body.bricks-is-frontend .x-slider_slide:focus-visible { outline: thin dotted currentcolor;}
/*# sourceURL=bricks-frontend-inline-css */

/* == bricks-frontend-inline == */
html {scroll-behavior: smooth}:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--stk-font-h1: clamp(calc(1rem * (53.75 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (53.75 / var(--base-font)))) + (((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (76.29 / var(--base-font))));--stk-font-h2: clamp(calc(1rem * (44.79 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44.79 / var(--base-font)))) + (((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (61.04 / var(--base-font))));--stk-font-h3: clamp(calc(1rem * (37.32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (37.32 / var(--base-font)))) + (((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48.83 / var(--base-font))));--stk-font-h4: clamp(calc(1rem * (31.1 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (31.1 / var(--base-font)))) + (((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (39.06 / var(--base-font))));--stk-font-h5: clamp(calc(1rem * (25.92 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.92 / var(--base-font)))) + (((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (31.25 / var(--base-font))));--stk-font-h6: clamp(calc(1rem * (21.6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21.6 / var(--base-font)))) + (((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));--stk-font-body: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--stk-gap-3xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (5 / var(--base-font))));--stk-gap-2xs: clamp(calc(1rem * (9 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (9 / var(--base-font)))) + (((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--stk-gap-xs: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (15 / var(--base-font))));--stk-gap-s: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--stk-gap-m: clamp(calc(1rem * (27 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (27 / var(--base-font)))) + (((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));--stk-gap-l: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));--stk-gap-xl: clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (60 / var(--base-font))));--stk-gap-2xl: clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));--stk-gap-3xl: clamp(calc(1rem * (108 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (108 / var(--base-font)))) + (((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (120 / var(--base-font))));--stk-radius-img: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));--stk-radius-card: clamp(calc(1rem * (6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (6 / var(--base-font)))) + (((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));--stk-radius-btn: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));} html {font-size: 62.5%} body {font-family: "neue-haas-grotesk-display"; font-weight: 500; letter-spacing: 0.1px; line-height: 1.3; color: var(--accent); font-size: 16px} h1, h2, h3, h4, h5, h6 {font-family: "neue-haas-grotesk-display"; color: #011627} h1 {font-family: "neue-haas-grotesk-display"; font-size: var(--h1); letter-spacing: -1px; line-height: 1.1; color: var(--base)} h2 {font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1; letter-spacing: -0.5px; font-size: 62px; color: var(--base)} h3 {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 28px} h4 {font-family: "neue-haas-grotesk-display"; text-transform: uppercase; font-size: 14px} h5 {font-family: "dico-code-one"; font-weight: 400; font-size: 16px; letter-spacing: 0px; color: var(--base)} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} .brxe-container {width: 1400px} .woocommerce main.site-main {width: 1400px} #brx-content.wordpress {width: 1400px} .bricks-button {padding-top: 1.25em; padding-right: 2.25em; padding-bottom: 1.25em; padding-left: 2.25em; border-width: 2px; border-radius: var(--radius-xs); color: var(--primary); font-size: 14px; font-family: "neue-haas-grotesk-display"; font-weight: 600; font-style: normal; letter-spacing: 0.8px; transition: all 0.2s ease} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--primary)} :root .bricks-button[class*="primary"] {border: 2px solid var(--primary); color: var(--base); font-family: "neue-haas-grotesk-display"; font-weight: 900} .bricks-button.md {font-size: 16px; padding-top: 0.8em; padding-right: 1.2em; padding-bottom: 0.8em; padding-left: 1.2em} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: rgba(255, 0, 0, 0)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--accent)} :root .bricks-button[class*="primary"]:hover {border-color: var(--accent); color: var(--white)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):hover {border-color: var(--white); color: var(--primary-dark)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--base)} .bricks-button:hover {color: var(--white)} :root .bricks-button[class*="secondary"] {font-family: "neue-haas-grotesk-display"; font-weight: 900; color: var(--white); border: 2px solid var(--secondary)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--secondary)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--white)} :root .bricks-button[class*="secondary"]:hover {border-color: var(--white); color: var(--secondary)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {font-family: "neue-haas-grotesk-display"; color: var(--base); border-color: var(--bricks-color-qcitff)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bricks-color-qcitff)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--white)} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--base)} :root .bricks-button[class*="dark"] {color: var(--bricks-color-qcitff); border: 2px solid var(--base)} :root .bricks-button[class*="dark"]:not(.outline):hover {background-color: var(--white)} :root .bricks-button[class*="dark"]:hover {color: var(--base); border-color: var(--base)}.brxe-nav-menu .bricks-nav-menu > li > a {font-family: "Helvetica"; font-weight: 800; font-size: 16px; color: var(--primary)}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {font-family: "Helvetica"; font-weight: 800; font-size: 16px; color: var(--primary)}.brxe-wordpress ul {color: var(--accent)} .brxe-text {color: var(--base); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 16px} .brxe-text-basic {color: var(--base); font-family: "neue-haas-grotesk-text"; font-weight: 400; font-size: 16px}.brxe-form .form-group input {letter-spacing: 0px; line-height: 1.3}.brxe-form select {letter-spacing: 0px; line-height: 1.3}.brxe-form textarea {letter-spacing: 0px; line-height: 1.3}@media (max-width: 478px) { .bricks-button {font-size: 10px}}.menu-block {border: 1px solid rgba(183, 212, 241, 0); transition: all 0.5s ease 0s}.menu-block:hover {border-color: rgba(255, 255, 255, 0.05)}@media (max-width: 478px) {.menu-block {border: 0}.menu-block:hover {background-color: rgba(255, 0, 0, 0)}}@media (max-width: 478px) {.menu-header {margin-bottom: 15px}}.menu-link-header {flex-direction: row-reverse; color: var(--primary); font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 20px; margin-bottom: 15px; transition: all 0.2s ease 0s}.menu-link-header:hover {color: var(--accent)}@media (max-width: 478px) {.menu-link-header {margin-bottom: 5px; font-size: 16px}}.menu-link {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 600; transition: all 0.2s ease 0s}.menu-link:hover {color: var(--accent)}@media (max-width: 478px) {.menu-link {font-size: 12px; margin-bottom: 3px}}.controls-menu {margin-bottom: 8px; color: var(--base); font-size: 14px; font-family: "neue-haas-grotesk-display"; font-weight: 700}.menu-open {justify-content: center; align-items: center}@media (max-width: 767px) {.menu-close {align-items: center; align-self: center !important}}@media (max-width: 478px) {.menu-close {position: relative}}.header-subtitle {font-size: 24px; font-family: "neue-haas-grotesk-text"; font-weight: 400; text-align: left; color: var(--bricks-color-qcitff); letter-spacing: 1px; margin-bottom: 30px}@media (max-width: 991px) {.header-subtitle {font-size: 22px}}@media (max-width: 767px) {.header-subtitle {font-size: 22px}}@media (max-width: 478px) {.header-subtitle {font-size: 14px; margin-bottom: 0}}.submenu-link {color: var(--base); transition: all 0.2s ease 0s}.submenu-link:hover {color: var(--accent)}.section-heading-h2 {font-family: "neue-haas-grotesk-display"; font-weight: 700; letter-spacing: -0.5px; line-height: 1.1; text-transform: none; color: var(--base); margin-bottom: 30px}@media (max-width: 991px) {.section-heading-h2 {font-size: 42px}}@media (max-width: 767px) {.section-heading-h2 {font-size: 36px; letter-spacing: -1px}}@media (max-width: 478px) {.section-heading-h2 {font-size: 32px; letter-spacing: -0.5px}}.footer-heading {font-size: 20px; color: #d7d7d7}@media (max-width: 991px) {.footer-heading {font-size: 14px}}.footer-link {color: #d7d7d7; font-size: 12px; font-family: "neue-haas-grotesk-display"; font-weight: 600; letter-spacing: 1px; margin-bottom: 5px}@media (max-width: 991px) {.footer-link {font-size: 12px}}:root {--bricks-color-qcitff: #eaeaea;--bricks-color-acss_import_transparent: transparent;--bricks-color-ebfcb2: #616161;--bricks-color-zuvupj: #edf2f4;}:root[data-brx-theme="dark"] {--bricks-color-qcitff: #eaeaea;--bricks-color-acss_import_transparent: transparent;--bricks-color-ebfcb2: #616161;--bricks-color-zuvupj: #edf2f4;}.brxe-leztfv .brxe-fbbsjq.brxe-text-basic {color: var(--secondary); font-size: 11px; text-transform: uppercase; line-height: 1; letter-spacing: 0.8px; font-family: "neue-haas-grotesk-display"; font-weight: 600; margin-bottom: 1px}@media (max-width: 767px) {.brxe-leztfv .brxe-fbbsjq.brxe-text-basic {font-size: 9px; margin-bottom: 0}}.brxe-leztfv .brxe-hexfsn.brxe-text-basic {color: var(--white); font-size: 18px; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px}@media (max-width: 767px) {.brxe-leztfv .brxe-hexfsn.brxe-text-basic {font-size: 12px; line-height: 1}}.brxe-leztfv .brxe-qtnhcr.brxe-div {align-items: center}.brxe-leztfv .brxe-vgasbj.brxe-text-basic {color: #9797af; font-size: 13px; font-family: "neue-haas-grotesk-text"; font-weight: 400; margin-right: 20px}@media (max-width: 767px) {.brxe-leztfv .brxe-vgasbj.brxe-text-basic {font-size: 10px}}.brxe-leztfv .brxe-hkwxqo.brxe-div {width: 80%}.brxe-leztfv .brxe-femlyu.brxe-icon {font-size: 24px; color: var(--white); fill: var(--white); text-align: right}@media (max-width: 767px) {.brxe-leztfv .brxe-femlyu.brxe-icon {font-size: 18px}}.brxe-leztfv .brxe-dhywhb.brxe-div {align-items: center; justify-content: flex-end}.brxe-leztfv .brxe-xysyxd.brxe-div {width: 20%; justify-content: flex-end}.brxe-leztfv .brxe-woxltu.brxe-div {width: 100%}.brxe-leztfv.brxe-div {align-items: center; padding-top: 1em; padding-right: 2.5em; padding-bottom: 1em; padding-left: 2.5em; justify-content: space-between; background-color: var(--base); border-bottom-width: 0; border-bottom-color: #262631; border-top-left-radius: 0; border-top-right-radius: 0; position: relative; display: block; transition: all 0.2s ease 0s; background-image: linear-gradient(45deg, var(--base), rgba(155, 133, 255, 0.25))}.brxe-leztfv.brxe-div:hover {background-color: #1d1d25}@media (max-width: 767px) {.brxe-leztfv.brxe-div {bottom: 0px; left: 0px; width: 100%; z-index: 99999}}#brxe-titejd {display: flex; flex-direction: column; row-gap: 5px}#brxe-qkyqxw {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; background-color: rgba(40, 40, 52, 0); border-radius: 6px}#brxe-qkyqxw:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-qkyqxw:hover {background-color: rgba(255, 0, 0, 0)}#brxe-qkyqxw {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-kqazyu {display: none}#brxe-gpfska {display: flex; flex-direction: column; row-gap: 5px}#brxe-beuelj {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; border-radius: 6px; background-color: rgba(40, 40, 52, 0)}#brxe-beuelj:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-beuelj {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-beuelj:hover {background-color: rgba(255, 0, 0, 0)}}#brxe-tzxmac {display: flex; flex-direction: column; row-gap: 5px}#brxe-zbzmar {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; border-radius: 6px; background-color: rgba(40, 40, 52, 0)}#brxe-zbzmar:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-zbzmar {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-tmkylg {display: none}#brxe-xkdfhn {display: none}#brxe-rgbetc {display: flex; flex-direction: column; row-gap: 5px}#brxe-rhqfhv {padding-top: 2em; padding-right: 2em; padding-bottom: 2em; padding-left: 2em; border-radius: 6px; background-color: rgba(40, 40, 52, 0)}#brxe-rhqfhv:hover {background-color: rgba(40, 40, 51, 0.7)}@media (max-width: 478px) {#brxe-rhqfhv {background-color: rgba(255, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-rhqfhv:hover {background-color: rgba(255, 0, 0, 0)}}#brxe-fpmulx {padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; grid-gap: 10px}@media (max-width: 478px) {#brxe-fpmulx {overflow-y: scroll;}#brxe-fpmulx {padding-bottom: 220px}}#brxe-xezwsv {width: 800px; background-color: rgba(40, 40, 51, 0.85); box-shadow: 3px 3px 8px -1px rgba(40, 40, 51, 0.12); overflow: hidden; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); margin-top: -1px}@media (max-width: 991px) {#brxe-xezwsv {background-color: var(--base); width: 100%}}@media (max-width: 767px) {#brxe-xezwsv {height: 100%}}#brxe-zpaoqc {padding-top: 12px; padding-bottom: 12px; font-size: 12px; margin-right: 15px}#brxe-tefywb {padding-top: 12px; padding-bottom: 12px; font-size: 12px}#brxe-nnnnqn {font-size: 18px; width: 34px; height: 34px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; margin-right: 10px; transition: all 0.2s ease}#brxe-nnnnqn:hover {background-color: var(--primary)}#brxe-yvdnfd {font-size: 18px; width: 34px; height: 34px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; transition: all 0.2s ease; margin-right: 10px}#brxe-yvdnfd:hover {background-color: var(--primary)}#brxe-cgiskq {font-size: 18px; width: 34px; height: 34px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; transition: all 0.2s ease}#brxe-cgiskq:hover {background-color: var(--primary)}#brxe-rbnxub {display: flex; justify-content: flex-start}#brxe-kyujse {padding-top: 1em; padding-right: 2.5em; padding-bottom: 1em; padding-left: 2.5em; width: 100%; justify-content: space-between; align-items: center}#brxe-wjtefz {width: 100%; background-color: #282833; border-radius: 0 0 6px 6px; box-shadow: 3px 3px 8px -1px rgba(40, 40, 51, 0.12); margin-top: -1px; margin-right: 0; margin-left: 0; z-index: -1; left: 0px; display: none}#brxe-gbqndf {position: fixed; z-index: 9999999999; width: 800px; right: 30px; transform: translateY(-130%)}@media (max-width: 991px) {#brxe-gbqndf {width: 100%; right: 0px; height: 100%; background-color: var(--base)}}@media (max-width: 767px) {#brxe-gbqndf {height: 100%; z-index: 999999999}}#brxe-saxzfi .bricks-site-logo {height: 48px}@media (max-width: 991px) {#brxe-saxzfi .bricks-site-logo {height: 32px}}@media (max-width: 478px) {#brxe-saxzfi .bricks-site-logo {height: 24px}}#brxe-mstlaw {height: 64px; display: flex; align-items: center; justify-content: flex-start}#brxe-wvrarj:not(.tag), #brxe-wvrarj img {aspect-ratio: 1; object-fit: cover}#brxe-wvrarj {width: 100%; border: 1px solid var(--base-medium); border-radius: 100px}#brxe-rqlnib {width: 30%; max-width: 42px}#brxe-bpbuga {color: var(--danger-light); font-size: 11px}#brxe-ssjrmy {padding-top: 2em; padding-right: 2em; padding-bottom: 1.3em; padding-left: 2em; border: 1px solid #d7d7d7; border-radius: 6px; margin-top: 8px; min-width: 260px}#brxe-qxebur {font-size: 14px; font-family: "neue-haas-grotesk-display"; font-weight: 600; color: var(--white)}#brxe-thvzke {column-gap: 15px; align-items: center; transition: all 0.2s; position: relative; z-index: 9999999}#brxe-ekyknx {margin-right: 15px; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; font-size: 13px}@media (max-width: 991px) {#brxe-ekyknx {padding-top: 12px; padding-right: 18px; padding-bottom: 12px; padding-left: 18px}}@media (max-width: 767px) {#brxe-ekyknx {padding-top: 1em; padding-right: 1.5em; padding-bottom: 1em; padding-left: 1.5em; font-size: 11px}}#brxe-sjhxfc {margin-right: 10px; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; color: var(--primary); font-size: 13px; background-color: rgba(0, 0, 0, 0)}#brxe-sjhxfc:hover {color: var(--accent); border-color: var(--accent)}@media (max-width: 991px) {#brxe-sjhxfc {padding-top: 12px; padding-right: 18px; padding-bottom: 12px; padding-left: 18px}}@media (max-width: 767px) {#brxe-sjhxfc {padding-top: 1em; padding-right: 1.5em; padding-bottom: 1em; padding-left: 1.5em; font-size: 11px}}@media (max-width: 478px) {#brxe-szusdy {display: none}}#brxe-tbqang {height: 42px; width: 42px; color: var(--primary); fill: var(--primary); display: none; font-size: 36px}#brxe-qmgkhy :not([stroke="none"]) {stroke: var(--primary)}#brxe-qmgkhy {height: 42px; width: 42px}@media (max-width: 991px) {#brxe-qmgkhy {height: 24px; width: 24px}}#brxe-hcdswe {position: absolute; z-index: 99999}@media (max-width: 991px) {#brxe-hcdswe {width: 32px; height: 32px; display: flex}}#brxe-qcxrco {color: var(--primary); fill: var(--primary)}@media (max-width: 991px) {#brxe-qcxrco {font-size: 24px}}#brxe-flgsxt {position: absolute}@media (max-width: 991px) {#brxe-flgsxt {width: 32px; height: 32px; display: flex; justify-content: center; align-items: center}}#brxe-exjvso {position: relative; height: 64px; margin-left: 30px; width: 64px; display: flex; align-items: center; justify-content: center}@media (max-width: 991px) {#brxe-exjvso {width: 32px; height: 32px}}@media (max-width: 767px) {#brxe-exjvso {width: 32px; height: 32px}}@media (max-width: 478px) {#brxe-exjvso {width: 32px; height: 32px}}#brxe-javqel {position: relative; justify-content: flex-end; align-self: center !important; align-items: center; display: flex; height: 64px}#brxe-jftflx {margin-right: 0; margin-left: 0; width: 100%}#brxe-arqzqq {padding-top: 24px; padding-bottom: 24px; background-color: var(--base); z-index: 999999999; height: 112px; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); position: fixed}@media (max-width: 991px) {#brxe-arqzqq {padding-top: 12px; padding-bottom: 12px; height: 88px}}@media (max-width: 478px) {#brxe-arqzqq {height: 64px; padding-top: 0; padding-bottom: 0}}#brxe-vbfxwe {justify-content: center}@media (max-width: 767px) {#brxe-vbfxwe {width: 60%}}#brxe-rmnvrx {position: relative; display: grid; align-items: initial}#brxe-enwbws {color: var(--bricks-color-qcitff); margin-bottom: 10px}@media (max-width: 991px) {#brxe-enwbws {font-size: 46px}}#brxe-sreruq {color: var(--primary); line-height: 1.1}#brxe-xnrwrz {margin-right: 15px}#brxe-reykpu {margin-top: 20px}#brxe-lldxxn {position: relative; z-index: 99; display: flex; align-items: flex-start; flex-direction: column; justify-content: center}#brxe-cbfwmk {align-items: center; align-content: center; justify-items: center; grid-gap: 30px}@media (max-width: 767px) {#brxe-cbfwmk {grid-gap: 30px}}#brxe-unxfgt {position: relative; justify-content: center; width: 90%}#brxe-heunnq {color: rgba(255, 255, 255, 0.5); font-size: 16px; position: absolute; bottom: 2.5em; left: 2.5em; max-width: 345px}@media (max-width: 767px) {#brxe-heunnq {right: 2.5em; left: inherit; bottom: inherit; top: 200px; font-size: 12px; max-width: 180px}}@media (max-width: 478px) {#brxe-heunnq {font-size: 9px}}#brxe-hgbjaa {justify-content: center; background-image: radial-gradient(ellipse farthest-corner at top left, rgba(40, 40, 51, 0.11), rgba(102, 148, 255, 0.2), rgba(157, 133, 255, 0.34)); background-color: var(--shade); position: relative; padding-top: 200px}@media (max-width: 767px) {#brxe-hgbjaa {padding-top: 140px; padding-bottom: 90px; min-height: 0px}}#brxe-fwwaap {margin-right: 15px; margin-left: 15px}#brxe-vdfrcn {margin-right: 15px; margin-left: 15px}#brxe-zmihzg {margin-right: 15px; margin-left: 15px; display: none}#brxe-mhjqfp {margin-right: 15px; margin-left: 15px}#brxe-exphex {margin-right: 15px; margin-left: 15px}#brxe-kfbqff {margin-right: 15px; margin-left: 15px}#brxe-avovln {flex-direction: row; font-size: 16px; font-family: "neue-haas-grotesk-display"; font-weight: 700; color: var(--base); justify-content: center}@media (max-width: 991px) {#brxe-avovln {flex-direction: column}}@media (max-width: 767px) {#brxe-avovln {flex-direction: row}}#brxe-nvqptc {background-color: rgba(183, 212, 241, 0.8); padding-top: 30px; padding-bottom: 30px; position: sticky; top: 112px; z-index: 999999; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px)}@media (max-width: 991px) {#brxe-nvqptc {display: none}}#brxe-ipmhri {position: absolute; color: var(--white); font-style: italic; top: 2.5em; right: 2.5em}#brxe-ofusyk {align-items: center; padding-top: 400px}@media (max-width: 767px) {#brxe-ofusyk {justify-items: flex-start; grid-gap: 30px; padding-top: 300px}}@media (max-width: 478px) {#brxe-ofusyk {padding-top: 200px}}#brxe-tvcnzt {background-image: url(/wp-content/uploads/2024/06/Asset-11-80.jpg); background-size: cover; background-position: center center; background-color: var(--base); background-blend-mode: luminosity; backdrop-filter: grayscale(100%); -webkit-backdrop-filter: grayscale(100%); position: relative}:where(#brxe-tvcnzt > *:not(figcaption)) {position: relative}#brxe-tvcnzt::before {background-image: linear-gradient(rgba(40, 40, 51, 0.65), rgba(40, 40, 51, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-kszeif {margin-bottom: 15px; color: var(--base)}#brxe-mgnyvy {text-align: center; color: var(--base)}#brxe-irxpps {margin-right: 15px}#brxe-kfyybf {margin-right: 15px; display: none}#brxe-qthamm {margin-top: 20px}#brxe-qfrxlk {background-color: var(--neutral); min-height: 300px; border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 3em; padding-right: 3em; padding-bottom: 3em; padding-left: 3em; text-align: center}#brxe-jgrfnx {margin-top: -200px; background-color: var(--primary); width: 100%; border-radius: 6px; overflow: hidden}#brxe-hcwusc {margin-bottom: 15px; color: var(--base); font-size: 42px; text-align: left}#brxe-pxwdfp {margin-top: 20px; text-align: right; align-self: center !important}#brxe-xkqzxn {background-color: var(--primary); border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 3em; padding-right: 3em; padding-bottom: 3em; padding-left: 3em; text-align: left; height: 100%; display: flex; flex-direction: column; justify-content: space-between}#brxe-laaqki {border-radius: 6px; overflow: hidden; height: 100%; display: flex; align-items: stretch}#brxe-xagdwu {margin-bottom: 15px; color: var(--base); font-size: 42px; text-align: left}#brxe-ebmpqv {margin-top: 20px; text-align: right}#brxe-adifpi {background-color: var(--secondary); border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 3em; padding-right: 3em; padding-bottom: 3em; padding-left: 3em; text-align: left; height: 100%; display: flex; flex-direction: column; justify-content: space-between}#brxe-nizbfl {height: 100%; border-radius: 6px; overflow: hidden; display: none}#brxe-irfxml {grid-gap: 30px}#brxe-bgiloc {align-items: center; grid-gap: 30px}#brxe-ongacm {padding-top: 0; padding-bottom: 160px; position: relative; background-image: url(/wp-content/uploads/2024/06/bg2-80.jpg); background-size: cover}@media (max-width: 767px) {#brxe-ongacm {padding-bottom: 135px}}#brxe-aodblx {margin-bottom: 15px; color: #d7d7d7; font-size: 42px}#brxe-ufclig {color: #d7d7d7; text-align: center}#brxe-ftwlia {background-color: var(--base); min-height: 300px; border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 3em; padding-right: 3em; padding-bottom: 3em; padding-left: 3em; text-align: center}#brxe-tqcmwb {background-color: var(--primary); width: 100%; border-radius: 6px; overflow: hidden}#brxe-bcbyjt {margin-bottom: 30px}#brxe-dehhty {margin-bottom: 15px; color: var(--base)}#brxe-dkchjd {text-align: center; color: var(--base); margin-bottom: 60px}#brxe-jiaqyc {text-align: center}#brxe-vinafh {height: 68px; width: 68px; margin-bottom: 15px}#brxe-nqipaf {margin-left: 15px}#brxe-nmhkoj .line {height: 1px}#brxe-nmhkoj.horizontal .line {border-top-width: 1px; width: 100%; border-top-style: solid; border-top-color: var(--base)}#brxe-nmhkoj.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--base)}#brxe-nmhkoj .icon {color: var(--base)}#brxe-nmhkoj {margin-top: 15px; margin-bottom: 15px}#brxe-haodej {display: flex; flex-direction: column; align-items: center; text-align: center}#brxe-gchrym {height: 68px; width: 68px; margin-bottom: 15px}#brxe-xvqyzz {margin-left: 15px}#brxe-gqesgi .line {height: 1px}#brxe-gqesgi.horizontal .line {border-top-width: 1px; width: 100%; border-top-style: solid; border-top-color: var(--base)}#brxe-gqesgi.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--base)}#brxe-gqesgi .icon {color: var(--base)}#brxe-gqesgi {margin-top: 15px; margin-bottom: 15px}#brxe-foknjv {display: flex; flex-direction: column; align-items: center; text-align: center}#brxe-otbecv {height: 68px; width: 68px; margin-bottom: 15px}#brxe-cfllax {margin-left: 15px}#brxe-cbfvbc .line {height: 1px}#brxe-cbfvbc.horizontal .line {border-top-width: 1px; width: 100%; border-top-style: solid; border-top-color: var(--base)}#brxe-cbfvbc.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--base)}#brxe-cbfvbc .icon {color: var(--base)}#brxe-cbfvbc {margin-top: 15px; margin-bottom: 15px}#brxe-nkcazl {display: flex; flex-direction: column; align-items: center; text-align: center}#brxe-fgroxg {grid-gap: 90px}@media (max-width: 991px) {#brxe-fgroxg {grid-gap: 60px}}@media (max-width: 767px) {#brxe-fgroxg {grid-gap: 30px}}#brxe-fiptht {align-items: center; grid-gap: 30px; margin-top: -100px}#brxe-rkoron {padding-top: 0; position: relative; background-color: #d7d7d7}#brxe-bialak {color: var(--white)}#brxe-qouqxz {align-items: center; grid-gap: 30px; transform: translateY(90px)}#brxe-rdxgtd {background-image: url(/wp-content/uploads/2024/06/CASC_Images_Membership-3-scaled.jpg); background-size: cover; background-position: center center; background-color: var(--base); backdrop-filter: grayscale(100%); -webkit-backdrop-filter: grayscale(100%); padding-bottom: 0}#brxe-ambyrw {color: #d7d7d7; font-style: italic}#brxe-lvbcfi {display: flex; align-self: flex-end !important; justify-content: flex-start; align-items: flex-end; border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; min-height: 800px}#brxe-tqbfge {border-radius: 6px; overflow: hidden; background-image: url(/wp-content/uploads/2024/06/Asset-12-80.jpg); background-size: cover; background-position: center center}@media (max-width: 767px) {#brxe-yhudqc {display: none}}#brxe-tjdgig {margin-bottom: 15px; color: #d7d7d7}#brxe-hrrddb .line {height: 2px}#brxe-hrrddb.horizontal .line {border-top-width: 2px}#brxe-hrrddb {margin-bottom: 30px}#brxe-ecozcv {color: #d7d7d7}#brxe-ecozcv a {color: #d7d7d7; font-size: inherit}#brxe-osafkv {color: #d7d7d7; margin-left: 15px}#brxe-edutsb {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-oohvbt {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-vsmwty {color: #d7d7d7}#brxe-vsmwty a {color: #d7d7d7; font-size: inherit}#brxe-kihmvz {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-wscmuc {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-cuqfga {color: #d7d7d7; margin-left: 15px}#brxe-aeukdw {font-size: 1.5em; background-color: #d7d7d7; color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-mpijam {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-dzpcdd {color: #d7d7d7}#brxe-dzpcdd a {color: #d7d7d7; font-size: inherit}#brxe-zovbxc {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-uokjrw {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-xozjhk {color: #d7d7d7; margin-left: 15px}#brxe-fnwjwn {color: var(--base); font-size: 1.5em; background-color: var(--primary); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-vlxbax {padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap}#brxe-vglhdw {color: #d7d7d7}#brxe-vglhdw a {color: #d7d7d7; font-size: inherit}#brxe-bqtbjp {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-umcmgi {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-ksifhd {color: #d7d7d7; margin-left: 15px}#brxe-dbbxyk {color: var(--base); font-size: 1.5em; background-color: var(--accent); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-nfenpm {padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap}#brxe-ztcsdp {color: #d7d7d7}#brxe-ztcsdp a {color: #d7d7d7; font-size: inherit}#brxe-cmajdl {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-klhpak {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-jxmici .x-accordion_icon {transform: rotateX(0deg)}#brxe-jxmici .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateZ(135deg) scaleX(0.6) scaleY(0.6)}#brxe-jxmici .x-accordion_header {background-color: rgba(255, 0, 0, 0)}#brxe-wpsfsw {align-items: center; grid-gap: 30px; margin-bottom: 60px}#brxe-ldjpio {margin-bottom: 15px; font-size: 42px}#brxe-qvlmxl {text-align: center; color: var(--base)}#brxe-nklxhg {margin-right: 15px}#brxe-vzvykp {margin-top: 20px}#brxe-pzysry {background-color: var(--primary); min-height: 300px; border: 12px solid rgba(255, 255, 255, 0.3); padding-top: 3em; padding-right: 3em; padding-bottom: 3em; padding-left: 3em; text-align: center}#brxe-njeamf {background-color: var(--primary); width: 100%; border-radius: 6px; overflow: hidden}#brxe-mlzbym {background-color: var(--base); padding-top: 180px}#brxe-cghmbx {margin-bottom: 15px; text-align: center}#brxe-lmtrpf {text-align: center; color: var(--base)}#brxe-jntbje {margin-left: 15px}#brxe-fhkapa {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-oqfqti {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-koriqq {margin-bottom: 15px}#brxe-xmxjzq {grid-gap: 30px}#brxe-lbbbtt {margin-top: 20px}#brxe-dlhmcm {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-qhzrkv {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-xeaqud {margin-left: 15px}#brxe-zvywnw {font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-zwslop {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-flrhnb {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-alcbdn {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2); display: none}#brxe-aajuot {margin-left: 15px}#brxe-txwpor {color: var(--base); font-size: 1.5em; background-color: var(--secondary); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-iwewkg {padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap}@media (max-width: 1260px) {#brxe-tszouz {margin-bottom: 30px}}#brxe-gwlucz {margin-top: 20px}#brxe-mgybcu {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-pubodg {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-gmsuof {margin-left: 15px}#brxe-crhcyd {color: var(--base); font-size: 1.5em; background-color: var(--secondary); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}#brxe-pupdqs {padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap}#brxe-pdynft {margin-top: 20px}#brxe-bdvyzl {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-fwyvxs {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-nvvqck {margin-left: 15px}#brxe-bdlrdd {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-lqvuci {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-ufaxez {margin-top: 20px}#brxe-oyqxae {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-afduci {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-lheguu {margin-left: 15px}#brxe-xoqiay {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-vuxvvb {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-gpwcsj {margin-top: 20px}#brxe-wzssez {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-exapbv {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-akpqas {margin-left: 15px}#brxe-ldttxz {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-cahxxf {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-vdztyt {margin-top: 20px}#brxe-vrwjyx {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-goblaa {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-pntyzi {margin-left: 15px}#brxe-rsqyen {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-agzmlu {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-jdfqvk {margin-top: 20px}#brxe-blitwi {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-fimcqs {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-ckwvuv {margin-left: 15px}#brxe-ywwrgw {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-esrdap {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-scnwck {margin-top: 20px}#brxe-umkkyl {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-clhmyx {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-jmidfp {margin-left: 15px}#brxe-vubttz {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-zawixr {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-aruhqk {margin-top: 20px}#brxe-eokoaq {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-alqyoc {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-wneqii {margin-left: 15px}#brxe-hqpzoh {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-fvmort {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-rogfkq {margin-top: 20px}#brxe-leqswq {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-hikreh {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-yikvdm {margin-left: 15px}#brxe-gwgxjd {align-items: center; justify-content: center; font-size: 1.5em; background-color: var(--secondary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; border-radius: 100px}#brxe-fvfcll {align-items: center; flex-direction: row-reverse; justify-content: flex-end; flex-wrap: no-wrap; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-kqcvji {margin-top: 20px}#brxe-xxfluf {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-ptbgss {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-ojlzrh .x-accordion_icon {transform: rotateX(0deg)}#brxe-ojlzrh .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateZ(135deg) scaleX(0.6) scaleY(0.6)}#brxe-ojlzrh .x-accordion_header {background-color: rgba(255, 0, 0, 0)}#brxe-ibjzph {color: var(--white); margin-bottom: 60px}@media (max-width: 478px) {#brxe-ibjzph {margin-bottom: 0}}#brxe-fnfjaw {margin-bottom: 24px; text-align: center}#brxe-brxsps .count {font-size: 56px; color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; line-height: 1}#brxe-brxsps .suffix {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-pdxcwo {font-size: 32px; color: var(--white); letter-spacing: 1px}@media (max-width: 478px) {#brxe-pdxcwo {font-size: 24px}}#brxe-oypdxu {margin-bottom: 30px}#brxe-ckdych .count {font-size: 56px; color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; line-height: 1}#brxe-ckdych .suffix {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-rlnfcg {font-size: 32px; color: var(--white); letter-spacing: 1px}@media (max-width: 478px) {#brxe-rlnfcg {font-size: 24px}}#brxe-oriqos {margin-bottom: 30px}#brxe-hwnqdq .count {font-size: 56px; color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; line-height: 1}#brxe-hwnqdq .suffix {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-slervw {font-size: 32px; color: var(--white); letter-spacing: 1px}@media (max-width: 478px) {#brxe-slervw {font-size: 24px}}#brxe-pnklsc {margin-bottom: 30px}#brxe-axgppx {text-align: center}#brxe-iodbrl {align-items: stretch}#brxe-snngdt {background-image: url(/wp-content/uploads/2024/06/CASC_Images_Home-1-scaled.jpg); background-size: cover; background-attachment: scroll; background-position: center center; padding-top: 200px; padding-bottom: 200px}@media (max-width: 767px) {#brxe-snngdt {padding-top: 90px; padding-right: inherit; padding-bottom: 90px; padding-left: inherit}}#brxe-kfanxi {margin-bottom: 15px}@media (max-width: 767px) {#brxe-kfanxi {width: 260px}}#brxe-yjiezs {color: #d7d7d7; font-family: "neue-haas-grotesk-display"; font-style: normal; font-weight: 600; font-size: 12px; line-height: 1.8; letter-spacing: 1px}#brxe-qzxpaz {margin-bottom: 20px}#brxe-ijxkzq {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-iwvovd {margin-bottom: 5px}#brxe-kfbmsi {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}#brxe-ljabmy {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-eluabv {margin-bottom: 5px}#brxe-crollb {display: none}#brxe-nbwlaa {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}#brxe-jlasra {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-dtrlcs {margin-bottom: 5px}#brxe-xjdrsi {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}#brxe-iefyrp {font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}#brxe-wrirpe {margin-bottom: 5px}#brxe-xavyxh {display: none}#brxe-ntglog {display: none}#brxe-gwipxp {font-family: "neue-haas-grotesk-text"; font-weight: 400; display: flex; flex-direction: column}@media (max-width: 767px) {#brxe-bbbovv {grid-gap: 30px}}#brxe-fqkcgp {grid-gap: 90px; width: 100%}@media (max-width: 767px) {#brxe-fqkcgp {grid-gap: 60px}}#brxe-cpxloc {font-size: 12px; padding-top: 15px; padding-bottom: 15px; width: 140px; margin-top: 0; margin-right: 15px}@media (max-width: 478px) {#brxe-cpxloc {margin-bottom: 10px}}#brxe-cdxbyk {font-size: 13px; color: #d7d7d7; margin-bottom: 3px}#brxe-jygere {font-size: 13px; color: #d7d7d7}#brxe-owanax {display: flex; flex-direction: column}#brxe-bnqmzj {display: flex; align-items: center}#brxe-hpnpup {font-size: 22px; width: 38px; height: 38px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; margin-right: 10px; transition: all 0.2s ease}#brxe-hpnpup:hover {background-color: var(--primary)}#brxe-aalehn {font-size: 22px; width: 38px; height: 38px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; margin-right: 10px; transition: all 0.2s ease}#brxe-aalehn:hover {background-color: var(--primary)}#brxe-onidpo {font-size: 22px; width: 38px; height: 38px; display: flex; align-self: center; justify-content: center; align-items: center; background-color: #d7d7d7; color: var(--base); fill: var(--base); border-radius: 100px; transition: all 0.2s ease}#brxe-onidpo:hover {background-color: var(--primary)}#brxe-sqzswp {display: flex; justify-content: flex-end}#brxe-oxprub {margin-top: 10px}#brxe-fktphs {background-color: var(--base)}#brxe-bisjdw {color: #d7d7d7; font-size: 12px; font-family: "neue-haas-grotesk-display"; font-weight: 600}#brxe-kpedqp {justify-content: center; align-items: center}#brxe-wjyqes {background-color: #22222b; padding-top: 20px; padding-bottom: 20px}#brxe-seewib {color: var(--primary-light); font-size: 16px; font-family: "neue-haas-grotesk-display"; font-weight: 600; line-height: 1.2}@media (max-width: 767px) {#brxe-seewib {font-size: 14px}}@media (max-width: 478px) {#brxe-seewib {font-size: 10px}}#brxe-xwajvr {background-color: var(--primary-ultra-dark); padding-top: 12px; padding-right: 60px; padding-bottom: 12px; padding-left: 60px; display: flex; align-items: center; justify-content: center; position: fixed; z-index: 9999999; bottom: 0px; width: 100%; left: 0px}@media (max-width: 767px) {#brxe-xwajvr {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-xwajvr {padding-top: 8px; padding-bottom: 8px}}.resource-light { background-color: #fff !important; } .resource-light h3 { color: #272731 !important; } .resource-light p { color: #272731 !important; } .resource-light a.brxe-button { background-color: #f1f1f7 !important; color: #272731 !important; } .resource-light a.brxe-button:hover { background-color: #272731 !important; color: #fff !important; } .resource-light .brxe-text-basic { color: #272731 !important; } .resource-light svg path { stroke: #272731 !important; } label.gfield_label.gform-field-label { font-size: 14px; line-height: 1.1; margin-bottom: 6px; } .ginput_container input { background-color: #81b5ff !important; border: 1px solid #72a0e1 !important; } .ginput_container textarea { background-color: #81b5ff !important; border: 1px solid #72a0e1 !important; } .ginput_container input:focus { background-color: #fff !important; } .ginput_container textarea:focus { background-color: #fff !important; } label.gfield_label.gform-field-label { font-size: 14px; line-height: 1.1; margin-bottom: 6px; font-weight: 600; } #gform_submit_button_1 { transition: all 0.2s ease; border-radius: 6px !important; height: 46px !important; width: 140px; background-color: #eaeaea; color: #19252e; border: 1px solid #eaeaea; font-family: "neue-haas-grotesk-display"; font-weight: 700; } #gform_submit_button_2 { transition: all 0.2s ease; border-radius: 6px !important; height: 46px !important; width: 140px; background-color: #eaeaea; color: #19252e; border: 1px solid #eaeaea; font-family: "neue-haas-grotesk-display"; font-weight: 700; } input { border-radius: 6px 6px 6px 6px !important; height: 46px !important; background-color: #fff; color: #19252e; border: 1px solid #eee !important; box-shadow: none !important; } textarea { border-radius: 6px 6px 6px 6px !important; background-color: #fff; color: #19252e; border: 1px solid #eee !important; box-shadow: none !important; } span.gfield_required.gfield_required_text { font-size: 12px; color: #ff4c4c; } label.gfield_label.gform-field-label { display: flex!important; justify-content: space-between!important; } body.bricks-is-frontend :focus-visible { border: 1px solid #19252e !important; } .gform-theme--foundation .gform_fields { row-gap: 15px!important; } body { background-color: #edf2f4 !important; } .heading-color-light { color:#becbd5 } body.bricks-is-frontend :focus { outline: none!important; } .brxe-div.response-letter { background-color: #9C84FF!important; background-image: url('/wp-content/uploads/2025/01/CASC-Policy-Pub-Images-03.jpg')!important; } .brxe-div.endorsement { background-color: #6392FF!important; background-image: url('/wp-content/uploads/2025/01/CASC-Policy-Pub-Images-02.jpg')!important; } .brxe-div.position-paper { background-color: #B4D2F0!important; background-image: url('/wp-content/uploads/2025/01/CASC-Policy-Pub-Images-01.jpg')!important; } .resource-featured .brxe-swdgxw { min-height: 210px !important; } .resource-featured a:hover { background-color: #272731 !important; color: #fff !important; } .grecaptcha-badge { display: none !important; } :root { --bg-color: #fff; --text-color: #000; }  :root.dark-mode { --bg-color: #000; --text-color: #fff; }  .dark-mode { background-color: var(--bg-color); }  .dark-mode-text { color: var(--text-color); } @media screen and (max-width: 992px) { .page-header-sd .bricks-shape-divider-inner { height: 32px !important; } } @media screen and (max-width: 992px) { .future-section .bricks-shape-divider-inner { height: 32px !important; } }
/*# sourceURL=bricks-frontend-inline-inline-css */

/* == bricks-dynamic-data == */
/* TEMPLATE SHORTCODE CSS (ID: 9845) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-xxzaio {font-size: 180px; line-height: 0.8; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px; transform:  translateY(-20px)}
#brxe-xxzaio {	white-space: nowrap;}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-xxzaio {line-height: 0.3; font-size: 92px; margin-top: 30px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-aslirb {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 62px; line-height: 1}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-aslirb {font-size: 52px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-aslirb {font-size: 32px}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-aslirb {font-size: 22px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-vjhvbm {margin-top: 15px; margin-bottom: 0}


/* BREAKPOINT: Desktop (BASE) */
#brxe-fdjkdb {border-radius: 100px; overflow: hidden; max-width: 480px; background-color: var(--base)}
#brxe-fdjkdb:not(.tag), #brxe-fdjkdb img {object-fit: cover; aspect-ratio: 1}
#brxe-fdjkdb.overlay::before {background-color: rgba(155, 133, 255, 0.12)}


/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-mrfngt {width: 48px; margin-top: 5px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-gomsgy {flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-idiius {font-size: 180px; line-height: 0.8; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px; transform:  translateY(-20px)}
#brxe-idiius {	white-space: nowrap;}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-idiius {line-height: 0.3; font-size: 92px; margin-top: 30px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ofgler {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 62px; line-height: 1}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-ofgler {font-size: 52px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-ofgler {font-size: 32px}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-ofgler {font-size: 22px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ftlxpd {margin-top: 15px; margin-bottom: 0}


/* BREAKPOINT: Desktop (BASE) */
#brxe-uootfi {border-radius: 100px; overflow: hidden; max-width: 480px; background-color: var(--base)}
#brxe-uootfi:not(.tag), #brxe-uootfi img {object-fit: cover; aspect-ratio: 1}
#brxe-uootfi.overlay::before {background-color: rgba(155, 133, 255, 0.12)}


/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-ddppem {width: 48px; margin-top: 5px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-pxnpru {flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-unicqb {font-size: 180px; line-height: 0.8; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px; transform:  translateY(-20px)}
#brxe-unicqb {	white-space: nowrap;}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-unicqb {line-height: 0.3; font-size: 92px; margin-top: 30px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ojckyl {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 62px; line-height: 1}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-ojckyl {font-size: 52px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-ojckyl {font-size: 32px}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-ojckyl {font-size: 22px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-zrrpqu {margin-top: 15px; margin-bottom: 0}


/* BREAKPOINT: Desktop (BASE) */
#brxe-lmdzxu {border-radius: 100px; overflow: hidden; max-width: 480px; background-color: var(--base)}
#brxe-lmdzxu:not(.tag), #brxe-lmdzxu img {object-fit: cover; aspect-ratio: 1}
#brxe-lmdzxu.overlay::before {background-color: rgba(155, 133, 255, 0.12)}


/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-yxzyij {width: 48px; margin-top: 5px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-clvdql {flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-mjkwrw {font-size: 180px; line-height: 0.8; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px; transform:  translateY(-20px)}
#brxe-mjkwrw {	white-space: nowrap;}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-mjkwrw {line-height: 0.3; font-size: 92px; margin-top: 30px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-pfiiug {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 62px; line-height: 1}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-pfiiug {font-size: 52px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-pfiiug {font-size: 32px}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-pfiiug {font-size: 22px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-qugfgl {margin-top: 15px; margin-bottom: 0}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tcyntn {border-radius: 100px; overflow: hidden; max-width: 480px; background-color: var(--base)}
#brxe-tcyntn:not(.tag), #brxe-tcyntn img {object-fit: cover; aspect-ratio: 1}
#brxe-tcyntn.overlay::before {background-color: rgba(155, 133, 255, 0.12)}


/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-xulhwu {width: 48px; margin-top: 5px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-numsbk {flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-cshhle {font-size: 180px; line-height: 0.8; font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-right: 20px; transform:  translateY(-20px)}
#brxe-cshhle {	white-space: nowrap;}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-cshhle {line-height: 0.3; font-size: 92px; margin-top: 30px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-kmplrh {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 62px; line-height: 1}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-kmplrh {font-size: 52px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-kmplrh {font-size: 32px}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-kmplrh {font-size: 22px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-mgbkdj {margin-top: 15px; margin-bottom: 0}


/* BREAKPOINT: Desktop (BASE) */
#brxe-paymai {border-radius: 100px; overflow: hidden; max-width: 480px; background-color: var(--base)}
#brxe-paymai:not(.tag), #brxe-paymai img {object-fit: cover; aspect-ratio: 1}
#brxe-paymai.overlay::before {background-color: rgba(155, 133, 255, 0.12)}


/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-xtjbyy {width: 48px; margin-top: 5px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-wqxece {flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-xbqjuv .splide__slide {align-items: center; justify-content: center}
#brxe-xbqjuv .splide__pagination {right: 0px; left: auto; transform: translateX(0)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-eiqidf {background-color: var(--primary); min-height: 300px; border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 1.5em; padding-right: 3em; padding-bottom: 1.5em; padding-left: 3em}


/* BREAKPOINT: Desktop (BASE) */
#brxe-xjvpbs {background-color: var(--primary); width: 100%; border-radius: 6px; overflow: hidden; z-index: 999999999; position: relative}


/*# sourceURL=bricks-dynamic-data-inline-css */