@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 {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-ydrlwg {font-size: 22px}#brxe-iujkfs :not([fill="none"]) {fill: #ffffff}#brxe-iujkfs {width: 22px}#brxe-ozbydq {font-size: 25px}#brxe-ilhvdy {display: flex; grid-template-columns: repeat(2,1fr); grid-gap: 12px; margin-top: 10px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; background-color: rgba(123, 194, 66, 0.76); border-radius: 5px; align-items: center; justify-content: center; max-width: 36px; position: fixed; top: 44vh; right: 16px; z-index: 100}#brxe-ilhvdy .brxe-block{aspect-ratio:1/1}@media (max-width: 991px) {#brxe-ilhvdy {display: none}}@media (max-width: 478px) {#brxe-ilhvdy {margin-top: 10px; grid-gap: 28px; right: 7px; max-width: 35px}}#brxe-agqkrw {background-color: hsla(0, 0%, 100%, 0.22); margin-bottom: var(--space-l); text-transform: uppercase}#brxe-qmccuu {background-color: hsla(0, 0%, 100%, 0.22); margin-bottom: var(--space-xl); text-transform: uppercase}#brxe-dxekip {margin-bottom: 20px}@media (max-width: 767px) {#brxe-tvevjd {align-items: center}}#brxe-dreqcv {font-family: "Barlow"; font-weight: 700; margin-bottom: 10px}#brxe-aagfoi {row-gap: 8px}@media (max-width: 767px) {#brxe-aagfoi {align-items: center; margin-top: var(--space-2xl)}}#brxe-nddazn {font-family: "Barlow"; font-weight: 700; margin-bottom: 10px}#brxe-xoswjb {row-gap: 8px}@media (max-width: 767px) {#brxe-xoswjb {align-items: center; margin-top: var(--space-2xl)}}#brxe-enrdrv {width: 70%; flex-direction: row; column-gap: var(--space-2xl)}@media (max-width: 767px) {#brxe-enrdrv {width: 100%}}#brxe-oedzaw {font-family: "Barlow"; font-weight: 700; margin-bottom: 10px}#brxe-scmizx :not([fill="none"]) {fill: #ffffff}#brxe-scmizx {width: 58%; max-height: 50%}#brxe-trbktc {justify-content: center; align-items: center; border: 1px solid #ffffff; border-radius: 100px; aspect-ratio: 1/1}#brxe-swqfba :not([fill="none"]) {fill: #ffffff}#brxe-swqfba {width: 58%; max-height: 50%}#brxe-omichi {justify-content: center; align-items: center; border: 1px solid #ffffff; border-radius: 100px; aspect-ratio: 1/1}#brxe-hpvdsd {display: grid; align-items: initial; grid-template-columns: repeat(2,1fr); grid-gap: 12px; max-width: 100px; margin-top: 10px}#brxe-hpvdsd .brxe-block{aspect-ratio:1/1}@media (max-width: 767px) {#brxe-hpvdsd {max-width: 120px}}@media (max-width: 478px) {#brxe-hpvdsd {margin-top: 10px; max-width: 36%; grid-gap: 28px}}@media (max-width: 767px) {#brxe-hovsec {align-items: center; margin-top: var(--space-xl)}}#brxe-idrflv {font-family: "Barlow"; font-weight: 700; text-transform: uppercase; margin-bottom: 15px}#brxe-kvxhdh .newsletter-wrapper {background: #ffffff2e;padding: 10px;border-radius: 6px;margin-bottom: 10px;}#brxe-kvxhdh .colonne {float: left;position: relative;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#brxe-kvxhdh .newsletter-form {display: flex;justify-content: space-between;width: 100%} .sib-default-btn {border-radius: 6px;background:var(--vert) !important;border:none;width:60px;height:auto;text-align:center;color:var(--blanc)}#brxe-kvxhdh form input[type="email"]{background:none;border:none;text-align:left}#brxe-vrjzzi {margin-top: var(--space-xl)}@media (max-width: 767px) {#brxe-vrjzzi {align-items: center; text-align: center}}#brxe-obxyhb {width: 30%}@media (max-width: 767px) {#brxe-obxyhb {width: 100%; align-items: center}}#brxe-dyzphk {flex-direction: row; padding-top: var(--space-xl)}@media (max-width: 767px) {#brxe-dyzphk {flex-direction: column; align-items: center; text-align: center}}#brxe-juhrew {align-items: flex-end; padding-top: var(--space-l); padding-bottom: var(--space-l)}@media (max-width: 767px) {#brxe-juhrew {align-items: center}}#brxe-gubpth {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); background-color: var(--noir); color: var(--blanc)}