/* == 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}}.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}}@media (max-width: 767px) {.accordian-h3 {font-size: 22px}}@media (max-width: 478px) {.accordian-h3 {font-size: 18px}}.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-ogvjjb {justify-content: center}@media (max-width: 767px) {#brxe-ogvjjb {width: 60%}}#brxe-lrnpjr {position: relative; display: grid; align-items: initial}#brxe-bvvzdj {color: var(--bricks-color-qcitff); margin-bottom: 10px}@media (max-width: 991px) {#brxe-bvvzdj {font-size: 46px}}@media (max-width: 478px) {#brxe-bvvzdj {font-size: 32px}}#brxe-lttpfb {color: var(--primary); line-height: 1.1}#brxe-quovfr {margin-right: 15px}#brxe-dvwynx {margin-top: 20px}#brxe-mndfhc {position: relative; z-index: 99; display: flex; align-items: flex-start; flex-direction: column; justify-content: center}#brxe-xtxgls {align-items: center; align-content: center; justify-items: center; grid-gap: 30px}@media (max-width: 767px) {#brxe-xtxgls {grid-gap: 30px}}#brxe-ffgwxv {position: relative; justify-content: center; width: 90%}#brxe-rzksez {color: rgba(255, 255, 255, 0.5); font-size: 16px; font-style: italic; position: absolute; bottom: 2.5em; left: 2.5em; max-width: 345px}@media (max-width: 767px) {#brxe-rzksez {right: 2.5em; left: inherit; bottom: inherit; top: 200px; font-size: 12px; max-width: 180px}}@media (max-width: 478px) {#brxe-rzksez {font-size: 8px; top: 80px}}#brxe-bhmoeb {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(102, 148, 255, 0.57) 120%); background-color: var(--shade); position: relative; min-height: 90vh; padding-top: 200px}@media (max-width: 767px) {#brxe-bhmoeb {padding-top: 140px; padding-bottom: 90px; min-height: 0px}}#brxe-czhcyo {margin-bottom: 15px; color: var(--bricks-color-qcitff)}#brxe-wdyqwo .line {height: 2px}#brxe-wdyqwo.horizontal .line {border-top-width: 2px; border-top-color: var(--white)}#brxe-wdyqwo.vertical .line {border-right-color: var(--white)}#brxe-wdyqwo .icon {color: var(--white)}#brxe-fpvtgh {margin-bottom: 24px}#brxe-usaywl .count {font-size: 56px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1}#brxe-usaywl .suffix {color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-usaywl {font-family: "neue-haas-grotesk-display"; font-weight: 700}#brxe-skjazy {font-size: 32px; color: var(--bricks-color-qcitff); letter-spacing: 1px; font-family: "neue-haas-grotesk-text"; font-weight: 400}#brxe-jpyjaw {margin-bottom: 30px}#brxe-mgxkys .count {font-size: 56px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1}#brxe-mgxkys .suffix {color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-mgxkys {font-family: "neue-haas-grotesk-display"; font-weight: 700; color: #d7d7d7}#brxe-pkctxu {font-size: 32px; color: var(--bricks-color-qcitff); letter-spacing: 1px; font-family: "neue-haas-grotesk-text"; font-weight: 400}#brxe-nrrppd {margin-bottom: 30px}#brxe-kmkhde .count {font-size: 56px; color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700; line-height: 1}#brxe-kmkhde .suffix {color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 58px; line-height: 1}#brxe-kmkhde {font-family: "neue-haas-grotesk-display"; font-weight: 700}#brxe-obkqbb {font-size: 32px; color: var(--bricks-color-qcitff); letter-spacing: 1px; font-family: "neue-haas-grotesk-text"; font-weight: 400}#brxe-upifyt {font-size: 16px; color: var(--bricks-color-qcitff); letter-spacing: 1px; font-family: "neue-haas-grotesk-text"; font-weight: 400}#brxe-kcjdox {margin-bottom: 30px}#brxe-fzsljl {min-width: 140px}#brxe-tksivy {margin-right: 15px; display: none}#brxe-yoxqps {margin-top: 20px}#brxe-ymflrg {padding-top: 10%; padding-right: 10%; padding-bottom: 10%; padding-left: 10%; background-image: url(/wp-content/uploads/2024/06/CASC_Images_Home-1-scaled.jpg); background-size: cover; background-attachment: scroll; background-position: center center}@media (max-width: 767px) {#brxe-ymflrg {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x)}}#brxe-ifexcl {margin-bottom: 15px}#brxe-kyzazf {margin-left: 15px}#brxe-utahtx {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}@media (max-width: 767px) {#brxe-utahtx {font-size: 1em; width: 32px; height: 32px}}#brxe-vwozrc {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-xzyhtk {color: var(--base)}#brxe-xzyhtk a {color: var(--base); font-size: inherit}#brxe-qgqbhm {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-cnrgfm {margin-top: 10px}#brxe-arbpqm {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-qzlrrv {margin-left: 15px}#brxe-kwsupb {font-size: 1.5em; background-color: var(--primary); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}@media (max-width: 767px) {#brxe-kwsupb {font-size: 1em; width: 32px; height: 32px}}#brxe-vdycfr {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-fakavf {color: var(--base)}#brxe-fakavf a {color: var(--base); font-size: inherit}#brxe-hpwhqw {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-xbsuol {margin-top: 10px}#brxe-ftrikk {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-yerdvt {margin-left: 15px}#brxe-ttuluq {font-size: 1.5em; background-color: var(--accent); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}@media (max-width: 767px) {#brxe-ttuluq {font-size: 1em; width: 32px; height: 32px}}#brxe-uqnytp {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-tkfcwl {color: var(--base)}#brxe-tkfcwl a {color: var(--base); font-size: inherit}#brxe-cnopve {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-spyjto {margin-top: 10px}#brxe-nhhakh {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-mbnvib {margin-left: 15px}#brxe-lidfod {font-size: 1.5em; background-color: var(--bricks-color-qcitff); color: var(--base); width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}@media (max-width: 767px) {#brxe-lidfod {font-size: 1em; width: 32px; height: 32px}}#brxe-lxiomg {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-rmhvtb {color: var(--base)}#brxe-rmhvtb a {color: var(--base); font-size: inherit}#brxe-ewaass {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-qwualp {margin-top: 10px}#brxe-phbjgd {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-fbhglf .x-accordion_icon {transform: rotateX(0deg)}#brxe-fbhglf .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateZ(135deg) scaleX(0.6) scaleY(0.6)}#brxe-fbhglf .x-accordion_header {background-color: rgba(255, 0, 0, 0)}#brxe-yympon {background-color: #d7d7d7; padding-top: 10%; padding-right: 10%; padding-bottom: 10%; padding-left: 10%}@media (max-width: 767px) {#brxe-yympon {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x)}}#brxe-mwprnd {width: 100%; align-items: stretch}#brxe-ajnmux {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 767px) {#brxe-ajnmux {padding-top: inherit; padding-right: inherit; padding-bottom: inherit; padding-left: inherit}}#brxe-qromgr {margin-bottom: 15px}#brxe-rwphku {margin-right: 15px; min-width: 140px}#brxe-rmkotk {margin-right: 15px; display: none}#brxe-apaibi {margin-top: 20px}@media (max-width: 991px) {#brxe-apaibi {display: none}}#brxe-uhqqiw {margin-bottom: 24px}#brxe-bpdlcx {.brxe-pumpoa.brxe-text-basic { display: none!important;}}#brxe-yqchoc {border-left-width: 2px; border-left-style: solid; padding-left: 2.5em}@media (max-width: 991px) {#brxe-yqchoc {padding-left: 0; border-left-width: 0}}#brxe-ihzoko {align-items: center}#brxe-vplrmo {background-color: var(--bricks-color-qcitff)}.brxe-mldxyw .brxe-qesedy.brxe-heading {font-family: "neue-haas-grotesk-display"; font-weight: 700; color: var(--base); font-size: 24px; margin-bottom: 15px}@media (max-width: 478px) {.brxe-mldxyw .brxe-qesedy.brxe-heading {font-size: 14px}}.brxe-mldxyw .brxe-belepa.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 13px; color: rgba(255, 255, 255, 0.75); margin-right: 5px; margin-bottom: 0}.brxe-mldxyw .brxe-pcdkqk.brxe-div {display: flex; align-items: center}.brxe-mldxyw .brxe-rvqvcm.brxe-icon {color: #d7d7d7; fill: #d7d7d7; font-size: 18px; margin-right: 5px}.brxe-mldxyw .brxe-xiguao.brxe-text-basic {margin-bottom: 0; margin-left: 0; font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 13px; color: rgba(255, 255, 255, 0.75)}.brxe-mldxyw .brxe-wbxzth.brxe-div {display: flex; align-items: center}.brxe-mldxyw .brxe-knlaww.brxe-div {display: flex; align-items: center; margin-bottom: 5px}.brxe-mldxyw .brxe-etjere.brxe-heading {color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}@media (max-width: 478px) {.brxe-mldxyw .brxe-etjere.brxe-heading {font-size: 22px}}.brxe-mldxyw .brxe-qedlpr.brxe-text-basic {color: var(--white)}@media (max-width: 478px) {.brxe-mldxyw .brxe-qedlpr.brxe-text-basic {font-size: 13px}}.brxe-mldxyw .brxe-hvykty.brxe-div {padding-left: 0}.brxe-mldxyw .brxe-auwxny.brxe-div {display: flex; align-items: center}.brxe-mldxyw .brxe-cctaoy.brxe-div {flex-direction: column}@media (max-width: 478px) {.brxe-mldxyw .brxe-cctaoy.brxe-div {font-size: 13px}}.brxe-mldxyw .brxe-xkhiat.brxe-button {border-color: var(--white); position: relative; margin-right: 0}.brxe-mldxyw .brxe-xkhiat.brxe-button:hover {border-color: var(--base)}.brxe-mldxyw .brxe-gzidpx.brxe-text-link {color: var(--white); font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 14px; letter-spacing: 0.4px; flex-direction: row-reverse; gap: 5px}.brxe-mldxyw .brxe-gzidpx.brxe-text-link .icon > i {font-size: 18px}.brxe-mldxyw .brxe-gzidpx.brxe-text-link .icon > svg {width: 18px; height: 18px}.brxe-mldxyw .brxe-gzidpx.brxe-text-link .icon {width: 32px; height: 18px}.brxe-mldxyw .brxe-gzidpx.brxe-text-link:hover {opacity: 0.8}.brxe-mldxyw .brxe-autkdl.brxe-div {display: flex; justify-content: space-between; position: relative; align-items: center}.brxe-mldxyw .brxe-nhehnu.brxe-div {display: flex; flex-direction: column; justify-content: space-between; row-gap: 60px; height: 100%}.brxe-mldxyw.brxe-div {background-color: var(--accent); border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 2.5em; padding-right: 2.5em; padding-bottom: 2.5em; padding-left: 2.5em; height: 100%}@media (max-width: 478px) {.brxe-mldxyw.brxe-div {height: inherit; padding-right: 2em; padding-left: 2em}}#brxe-nfzoqf {border-radius: 6px; overflow: hidden; display: flex; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: space-between; position: relative}@media (max-width: 478px) {#brxe-nfzoqf {height: inherit}}.brxe-drdccm .brxe-nnuoph.brxe-heading {font-family: "neue-haas-grotesk-display"; font-weight: 700; color: var(--base); font-size: 24px; margin-bottom: 15px}@media (max-width: 478px) {.brxe-drdccm .brxe-nnuoph.brxe-heading {font-size: 14px}}.brxe-drdccm .brxe-peowsb.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-weight: 700; color: #d7d7d7; font-size: 13px; margin-bottom: 5px}.brxe-drdccm .brxe-jtcvva.brxe-heading {color: var(--bricks-color-qcitff); font-family: "neue-haas-grotesk-display"; font-weight: 700; margin-bottom: 10px}@media (max-width: 478px) {.brxe-drdccm .brxe-jtcvva.brxe-heading {font-size: 22px}}.brxe-drdccm .brxe-yzutpt.brxe-text-basic {color: var(--white)}@media (max-width: 478px) {.brxe-drdccm .brxe-yzutpt.brxe-text-basic {font-size: 13px}}.brxe-drdccm .brxe-xwfsax.brxe-div {padding-left: 0}.brxe-drdccm .brxe-dmtaoh.brxe-div {display: flex; align-items: center}.brxe-drdccm .brxe-gsupdv.brxe-div {flex-direction: column}@media (max-width: 478px) {.brxe-drdccm .brxe-gsupdv.brxe-div {font-size: 13px}}.brxe-drdccm .brxe-slrifo.brxe-button {border-color: var(--white); position: relative; margin-right: 0}.brxe-drdccm .brxe-slrifo.brxe-button:hover {border-color: var(--base)}.brxe-drdccm .brxe-tbcrkk.brxe-div {display: flex; justify-content: space-between; position: relative}.brxe-drdccm .brxe-ockizo.brxe-div {display: flex; flex-direction: column; justify-content: space-between; row-gap: 60px; height: 100%}.brxe-drdccm.brxe-div {background-color: var(--secondary); border: 9px solid rgba(255, 255, 255, 0.15); padding-top: 2.5em; padding-right: 2.5em; padding-bottom: 2.5em; padding-left: 2.5em; height: 100%}@media (max-width: 478px) {.brxe-drdccm.brxe-div {height: inherit; padding-right: 2em; padding-left: 2em}}#brxe-sirpqg {border-radius: 6px; overflow: hidden; display: flex; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: space-between; position: relative}@media (max-width: 478px) {#brxe-sirpqg {height: inherit}}#brxe-zhyesi {align-items: stretch; align-content: stretch; grid-gap: 30px}#brxe-idtmer {background-color: var(--primary); background-image: url(/wp-content/uploads/2024/06/bg2-80.jpg); background-size: cover}#brxe-gofrod {color: var(--white); font-style: italic}#brxe-uisynt {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-tzdmah {border-radius: 6px; overflow: hidden; background-image: url(/wp-content/uploads/2024/06/Screenshot-2024-06-20-at-2.03.56-PM.png); background-size: cover; background-position: center center}@media (max-width: 767px) {#brxe-wtlkqz {display: none}}#brxe-kkzgin {margin-bottom: 15px; color: #d7d7d7}#brxe-xjmcgy .line {height: 2px}#brxe-xjmcgy.horizontal .line {border-top-width: 2px}#brxe-snveho {color: #d7d7d7; margin-left: 15px}#brxe-syrjut {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}@media (max-width: 767px) {#brxe-syrjut {font-size: 1em; width: 32px; height: 32px}}#brxe-tednmx {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-fkdetw {color: #d7d7d7}#brxe-fkdetw a {color: #d7d7d7; font-size: inherit}#brxe-jjlakq {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-nivkbt {border-bottom: 2px solid rgba(40, 40, 51, 0.2); padding-top: 1em; padding-bottom: 1em}#brxe-ttajqy {color: #d7d7d7; margin-left: 15px}#brxe-zoucej {color: var(--base); font-size: 1.5em; background-color: #82b5ff; width: 42px; height: 42px; display: flex; align-self: center; justify-content: center; align-items: center; border-radius: 100px}@media (max-width: 767px) {#brxe-zoucej {font-size: 1em; width: 32px; height: 32px}}#brxe-xhkuxq {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-wcnpnk {color: #d7d7d7}#brxe-wcnpnk a {color: #d7d7d7; font-size: inherit}#brxe-wvvxvt {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-fuwyav {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-jpsstv {color: #d7d7d7; margin-left: 15px}#brxe-fploww {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}@media (max-width: 767px) {#brxe-fploww {font-size: 1em; width: 32px; height: 32px}}#brxe-uwhzxq {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-tubsen {color: #d7d7d7}#brxe-tubsen a {color: #d7d7d7; font-size: inherit}#brxe-fnqlhg {padding-top: 0; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}#brxe-brsdny {padding-top: 1em; padding-bottom: 1em; border-bottom: 2px solid rgba(40, 40, 51, 0.2)}#brxe-abmcsi .x-accordion_icon {transform: rotateX(0deg)}#brxe-abmcsi .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateZ(135deg) scaleX(0.6) scaleY(0.6)}#brxe-abmcsi .x-accordion_header {background-color: rgba(255, 0, 0, 0)}#brxe-hougau {margin-right: 15px; min-width: 140px}#brxe-nskxvf {margin-right: 15px; display: none}#brxe-sbaihl {margin-top: 20px}#brxe-aypddj {align-items: center; grid-gap: 60px}#brxe-xawhpk {background-color: var(--base); padding-bottom: 320px}#brxe-fdhdzl {background-color: var(--white); padding-top: 0; margin-top: -200px}#brxe-ylogrn {margin-bottom: 15px; color: var(--base)}#brxe-yrsvig {text-align: center; color: var(--base)}#brxe-yoegmq {text-align: center; margin-bottom: 60px}#brxe-mjkogs .line {height: 2px}#brxe-mjkogs.horizontal .line {border-top-width: 2px; border-top-color: var(--base); width: 400px}#brxe-mjkogs.vertical .line {border-right-color: var(--base); border-right-width: 400px}#brxe-mjkogs .icon {color: var(--base)}#brxe-mjkogs.horizontal {justify-content: center}#brxe-mjkogs.vertical {align-self: center}#brxe-uxjmwj {min-width: 140px}#brxe-uxjmwj:hover {background-color: var(--bricks-color-qcitff)}#brxe-mwnila {margin-right: 15px; display: none}#brxe-kvqsjl {margin-top: 40px; display: flex; justify-content: center}#brxe-khwzts {margin-top: 60px}#brxe-svdmla {align-items: center; grid-gap: 30px; padding-top: 0; background-color: var(--bricks-color-qcitff)}#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: 9638) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-dkqmmx.brxe-div {background-color: var(--primary); width: 160px; height: 160px; border-radius: 100px; display: none}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-tegadj.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-size: 14px; color: var(--white); font-weight: 500}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-rdepei.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-size: 14px; color: var(--white); font-weight: 500}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-imjkis.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-size: 14px; color: var(--white); font-weight: 500}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-hpbujf.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-size: 14px; color: var(--white); font-weight: 500}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-imszjl.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-size: 14px; color: var(--white); font-weight: 500}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-ggyjuv.brxe-text-basic {font-family: "neue-haas-grotesk-display"; font-size: 14px; color: var(--white); font-weight: 500}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-hppzww.brxe-div {display: flex; margin-bottom: 15px; align-items: center; align-self: center !important; position: relative; font-family: "neue-haas-grotesk-display"; font-weight: 700}


/* BREAKPOINT: Desktop (BASE) */
.brxe-mipiwl {	.brxe-hppzww div {  color: #272731 !important; } svg path {  stroke: #272731 !important; }}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-mmwrpw.brxe-heading {font-family: "neue-haas-grotesk-display"; font-weight: 900; font-size: 32px; color: var(--primary); line-height: 1; margin-bottom: 30px}
.brxe-wlfjxj .brxe-mmwrpw.brxe-heading:hover {color: #4377ef}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-cxwskf.brxe-text-basic {margin-bottom: 10px; font-family: "neue-haas-grotesk-display"; font-weight: 700; font-size: 13px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj .brxe-oqrtfi.brxe-div {align-self: flex-start !important; width: 100%}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wlfjxj.brxe-block {grid-gap: 30px; align-self: flex-start !important}


/* BREAKPOINT: Desktop (BASE) */
#brxe-sfxnhq .splide__slide {align-items: center; justify-content: center}
#brxe-sfxnhq > .x-slider_builder > .splide__track_builder {--xitemstoshow: 1}
#brxe-sfxnhq .splide__pagination {bottom: 70px; right: 0px; left: auto; transform: translateX(0)}
#brxe-sfxnhq .splide__pagination .splide__pagination__page.is-active {color: var(--primary); background-color: var(--primary)}
#brxe-sfxnhq .splide__pagination .splide__pagination__page {color: var(--base); background-color: var(--base)}


/* 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}


/* TEMPLATE SHORTCODE CSS (ID: 9619) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-zuebcy .brxe-zimgzg.brxe-image:not(.tag), .brxe-zuebcy .brxe-zimgzg.brxe-image img {aspect-ratio: 1.5; object-fit: cover}
.brxe-zuebcy .brxe-zimgzg.brxe-image {mix-blend-mode: darken}


/* BREAKPOINT: Desktop (BASE) */
.brxe-zuebcy.brxe-block {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #eaeaea; opacity: 1; transition: all 0.2s}
.brxe-zuebcy.brxe-block:hover {opacity: 0.8}


/* BREAKPOINT: Desktop (BASE) */
#brxe-mpchox .splide__slide {align-items: center; justify-content: center}
#brxe-mpchox > .x-slider_builder > .splide__track_builder {--xitemstoshow: 5}
#brxe-mpchox .splide__arrow {height: 16px; width: 16px}
#brxe-mpchox .splide__arrows .splide__arrow {font-size: 12px; font-size: 42px}
#brxe-mpchox .x-slider_slide {padding-top: 0; padding-right: 10px; padding-bottom: 0; padding-left: 10px}
#brxe-mpchox {padding-bottom: 0}
#brxe-mpchox .x-splide__arrows .splide__arrow--prev {left: 20px}
#brxe-mpchox .x-splide__arrows .splide__arrow--next {right: 20px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-mpchox > .x-slider_builder > .splide__track_builder {--xitemstoshow: 3}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-mpchox > .x-slider_builder > .splide__track_builder {--xitemstoshow: 2}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-khpqfn {margin-top: 60px}


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