@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ujsrzd {color: var(--primary)}@media (max-width: 991px) {#brxe-ujsrzd {display: none}}#brxe-1b22fc {color: var(--primary); line-height: 1.1; max-width: 22ch}@media (max-width: 991px) {#brxe-1b22fc {margin-top: var(--space-m)}}@media (max-width: 478px) {#brxe-1b22fc {line-height: 1; font-size: 3rem; margin-top: var(--space-xl)}}#brxe-yvqonw {color: var(--primary); max-width: 32ch}@media (max-width: 478px) {#brxe-yvqonw {max-width: 31ch}}@media (max-width: 478px) {#brxe-91f5d2 {width: 232px}}#brxe-8c7b72:not(.tag), #brxe-8c7b72 img {object-fit: cover}@media (max-width: 991px) {#brxe-8c7b72 {top: 0px}}#brxe-583a2a {padding-top: 200px; position: static; z-index: -1}@media screen and (min-width: 1600px) and (max-width: 1920px) { #brxe-583a2a { padding-bottom: 300px; }}@media (max-width: 991px) {#brxe-583a2a {padding-top: 65px; padding-bottom: 40px}}@media (max-width: 767px) {#brxe-oqfqhr {margin-bottom: 4rem}}#brxe-goycdx { border-radius: 51% 49% 41% 59% / 72% 34% 66% 28% ; }#brxe-qiqaiy {overflow: hidden; width: 100%; height: auto; position: relative}@media (max-width: 991px) {#brxe-qiqaiy {flex-shrink: 1}}#brxe-emrnwu {z-index: 2}#brxe-7c1302 {height: 32px; width: 32px; fill: var(--primary)}#brxe-faf1fa {height: 32px; width: 32px; fill: var(--success-dark)}#brxe-yneshf {z-index: 5}#brxe-whmlsd {z-index: 2}#brxe-nehcie:not(.tag), #brxe-nehcie img {object-fit: contain}#brxe-cqseuf {position: relative; margin-top: -30%; margin-right: auto; margin-left: auto; background-color: var(--white)}@media (max-width: 767px) {#brxe-cqseuf {margin-top: -10%}}#brxe-65a0a1 {margin-left: 1rem}#brxe-926a0b {align-items: center}#brxe-9c8fb2 {height: 18px}#brxe-a30a04 {align-items: center; column-gap: var(--fr-card-gap)}#brxe-mjexvd {height: 18px}#brxe-d0788b {align-items: center; column-gap: var(--fr-card-gap)}#brxe-mahljb {height: 18px}#brxe-961a04 {align-items: center; column-gap: var(--fr-card-gap)}#brxe-quvyzm {height: 18px}#brxe-d15b25 {padding-right: 1px}#brxe-1ceadc {align-items: center; column-gap: var(--fr-card-gap)}#brxe-eapepk:not(.tag), #brxe-eapepk img {object-fit: contain}#brxe-niocvy {position: relative; margin-top: -30%; margin-right: auto; margin-left: auto; background-color: var(--white)}@media (max-width: 767px) {#brxe-niocvy {margin-top: -10%}}#brxe-32e72c {margin-left: 0.5rem}#brxe-1bfbd5 {align-items: center}#brxe-envmux {height: 18px}#brxe-40ebf5 {align-items: center; column-gap: var(--fr-card-gap)}#brxe-jmizyt {height: 18px}#brxe-025d2d {align-items: center; column-gap: var(--fr-card-gap)}#brxe-irukzn {height: 18px}#brxe-8614bb {align-items: center; column-gap: var(--fr-card-gap)}#brxe-rbpcnv {height: 18px}#brxe-732ed7 {align-items: center; column-gap: var(--fr-card-gap)}#brxe-b7deb3 {overflow: visible}#brxe-d90a0d {max-width: 1280px}#brxe-8585a5:not(.tag), #brxe-8585a5 img {object-fit: cover; object-position: 100% 0%}@media (max-width: 767px) {#brxe-8585a5 {visibility: hidden}}#brxe-f09a17 {text-align: center}@media (max-width: 767px) {#brxe-db0e79 {width: 100%; align-items: center}}#brxe-5abdd5 {text-align: center}#brxe-peawwi {max-width: 50rem}#brxe-322640 {padding-top: 90px; padding-bottom: 90px}@media (max-width: 991px) {#brxe-322640 {padding-top: 50px}}@media (max-width: 767px) {#brxe-322640 {padding-bottom: 0}}#brxe-e41640 {flex-direction: column; display: flex}#brxe-whndho:not(.tag), #brxe-whndho img {object-fit: cover}#brxe-whndho {width: 100%; overflow: hidden; height: 100%; position: absolute}#brxe-whndho { border-radius: 37% 63% 68% 32% / 65% 39% 61% 35% ; }#brxe-onvdpv {width: 100%; overflow: hidden; position: relative; min-height: 775px}@media (max-width: 767px) {#brxe-onvdpv {min-height: 30rem}}.brxe-uqfcjg .brxe-wbjehc.brxe-heading {color: var(--primary); font-size: 1.6rem}.brxe-uqfcjg .brxe-azmifw.brxe-icon {height: 12px; width: 12px; font-size: 1rem}.brxe-uqfcjg .brxe-dgurpj.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; flex-wrap: no-wrap; background-color: rgba(255, 0, 0, 0)}.brxe-uqfcjg .brxe-ppyfjb.brxe-text {margin-top: 0}.brxe-uqfcjg .brxe-dzfavi.brxe-div {background-color: rgba(255, 255, 255, 0.7); border-radius: var(--radius-s); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}#brxe-vxmzfk .x-accordion_icon {transform: rotateX(0deg)}#brxe-vxmzfk .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateX(180deg)}#brxe-726164 {padding-top: 20px}@media (max-width: 767px) {#brxe-726164 {padding-top: 0}}