@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@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)}}:where(.brxe-list){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-list) li{position:relative}:where(.brxe-list) li:last-child{margin-bottom:0}:where(.brxe-list) li[data-highlight]:before{content:attr(data-highlight);display:inline-block}:where(.brxe-list) .content{align-items:center;display:flex;justify-content:space-between}:where(.brxe-list) .icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}:where(.brxe-list) .icon svg{font-size:medium}:where(.brxe-list) .title{display:inline-block;margin:0 10px 0 0}:where(.brxe-list) .meta{margin-left:10px}:where(.brxe-list) .description{display:flex}:where(.brxe-list) .separator{border-top-style:solid;border-top-width:1px;flex:1;flex-basis:50px}}@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}@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)}}.brxe-social-icons{display:flex;list-style-type:none;margin:0;padding:0}.brxe-social-icons li,.brxe-social-icons li a{align-items:center;display:flex;flex:1;gap:5px;justify-content:center}.brxe-social-icons i{line-height:unset}.brxe-social-icons span{align-items:center;display:inline-flex}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}.brxe-text-link .icon{flex-shrink:0}}#brxe-vzewlk {color: var(--texte); font-weight: 700; text-align: center; font-size: var(--sd-text-m)}#brxe-fvdaxc :not([fill="none"]) {fill: var(--main)}#brxe-fvdaxc :not([stroke="none"]) {stroke: var(--main)}#brxe-fvdaxc {width: 150px}#brxe-eurylb .separator {display: none}#brxe-eurylb .content {justify-content: flex-start; align-items: center}#brxe-eurylb .description {justify-content: flex-start; align-items: center}#brxe-eurylb .icon {font-size: var(--text-l); color: var(--texte)}#brxe-eurylb .icon svg {height: var(--text-l); width: var(--text-l)}#brxe-eurylb .title {color: var(--texte); font-size: var(--sd-text-m); margin-left: var(--space-s)}#brxe-fxghcw {display: flex; flex-direction: row; align-self: center !important; justify-content: space-between; align-items: center; column-gap: var(--sd-text-2xl); color: var(--main)}@media (max-width: 991px) {#brxe-fxghcw {flex-direction: column; row-gap: var(--space-m)}}@media (max-width: 767px) {#brxe-fxghcw {flex-direction: row}}@media (max-width: 478px) {#brxe-fxghcw {flex-direction: column; row-gap: var(--space-s)}}#brxe-gzbsdh {flex-direction: column; display: flex; align-self: stretch !important; width: 100%; justify-content: space-around; align-items: center; width: 50%}@media (max-width: 767px) {#brxe-gzbsdh {align-self: stretch !important; width: 100%}}@media (max-width: 478px) {#brxe-gzbsdh {width: 100%; row-gap: var(--sd-text-s)}}#brxe-wzrefo {width: 50%}.brevo-custom-layout { width: 100%; display: flex; flex-direction: column; gap: var(--space-s); } .sib-notice { font-size: var(--sd-text-xs); color: var(--texte);} .sib-row { display: flex; gap: var(--space-m); width: 100%;} .sib-row p { flex: 1; margin: 0; display: flex; flex-direction: column;} .align-bottom { align-items: baseline;} .sib-submit-area { flex: 0 0 auto !important; } .sib-row label { font-size: 12px; font-weight: 700; text-transform: uppercase; margin-bottom: 8px; color: var(--texte);} .label-spacer { display: block; margin-bottom: 8px;}.sib-row input[type="text"],.sib-row input[type="email"] { width: 100%; padding: 12px 15px; border: 1px solid var(--main); border-radius: 8px; font-size: 14px; box-sizing: border-box; height: 45px;} .sib-default-btn { background-color: var(--main) !important; color: var(--main-invert) !important; border: none; padding: 0 30px; border-radius: var(--radius-s); font-weight: bold; font-size: 15px; cursor: pointer; height: 45px; transition: background 0.3s;} .sib-default-btn:hover { box-shadow: 0 0 6px var(--border-darker); transition: background 0.3s;}@media (max-width: 600px) { .sib-row { flex-direction: column; gap: 10px; justify-content: center; } .label-spacer { display: none; }}@media (max-width: 767px) {#brxe-wzrefo {align-self: stretch; width: 100%}}@media (max-width: 478px) {#brxe-wzrefo {width: 100%}}#brxe-yjmbkp {align-self: center !important; display: flex; flex-direction: row; justify-content: center; align-items: center; padding-top: var(--space-m); padding-bottom: var(--space-m); column-gap: var(--space-m); row-gap: var(--space-m); max-width: 75%}@media (max-width: 991px) {#brxe-yjmbkp {max-width: 90v}}@media (max-width: 767px) {#brxe-yjmbkp {flex-direction: column; max-width: 90vw; flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-yjmbkp {max-width: 100%; padding-right: var(--space-xs); padding-left: var(--space-xs); flex-direction: column}}#brxe-nlfuew {color: var(--texte); align-self: flex-start}#brxe-nlfuew .bricks-site-logo {height: 100px; width: 300px}@media (max-width: 478px) {#brxe-nlfuew {align-self: flex-start}}#brxe-vuutxo .bricks-site-logo {height: 100px; width: 300px}#brxe-vuutxo {color: var(--texte)}@media (max-width: 478px) {#brxe-vuutxo {align-self: flex-start}}#brxe-vymvzl li.has-link a, #brxe-vymvzl li.no-link {color: var(--texte); justify-content: flex-start; align-items: center; gap: var(--space-m)}#brxe-vymvzl .repeater-item:nth-child(1) .icon {font-size: var(--sd-text-l)}#brxe-vymvzl .repeater-item:nth-child(2) .icon {font-size: var(--sd-text-l)}#brxe-vymvzl .repeater-item:nth-child(3) .icon {font-size: var(--sd-text-l)}#brxe-vymvzl .repeater-item:nth-child(4) svg {stroke: var(--texte); fill: var(--texte); height: 15px; width: 60px}#brxe-vymvzl .repeater-item:nth-child(4) .icon {font-size: 2rem}#brxe-vymvzl .repeater-item:nth-child(4) {background-color: var(--light-to-dark)}#brxe-vymvzl .repeater-item:nth-child(4).has-link a {color: var(--texte)}#brxe-vymvzl .repeater-item:nth-child(4).no-link {color: var(--texte)}#brxe-vymvzl .icon {color: var(--texte); font-size: var(--header-2)}#brxe-vymvzl svg {height: var(--header-2); width: auto}#brxe-vymvzl {gap: var(--space-m)}@media (max-width: 478px) {#brxe-vymvzl li.has-link a, #brxe-vymvzl li.no-link {align-items: flex-start}#brxe-vymvzl {flex-direction: row; align-self: flex-start; gap: var(--space-xl); justify-content: flex-start}}#brxe-aeqjhy {color: var(--texte); fill: var(--texte); font-size: var(--sd-text-l)}#brxe-wkqkry {color: var(--texte); fill: var(--texte); font-size: var(--sd-text-l)}#brxe-gchvvl {color: var(--texte); fill: var(--texte); font-size: var(--sd-text-l)}#brxe-byizsc :not([fill="none"]) {fill: var(--texte)}#brxe-byizsc {height: 30px}#brxe-larjdy {color: var(--texte); fill: var(--texte); font-size: var(--sd-text-l)}#brxe-hrkitn {color: var(--texte); fill: var(--texte); font-size: var(--sd-text-l)}#brxe-lvzdye {display: flex; flex-direction: row; margin-top: 25px; column-gap: var(--space-s); flex-wrap: wrap}@media (max-width: 478px) {#brxe-lvzdye {align-self: stretch !important; width: 100%; align-items: center; justify-content: flex-start}}#brxe-icssme {align-items: flex-start; align-self: flex-start !important; justify-content: flex-start; display: flex; row-gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-icssme {flex-direction: column}}@media (max-width: 478px) {#brxe-icssme {align-items: center}}#brxe-mngxot {text-transform: uppercase; font-weight: 700; color: var(--main)}#brxe-sijvgj {flex-direction: column; display: flex; font-weight: 700}#brxe-mbnzeh {align-items: flex-start; row-gap: var(--space-s)}@media (max-width: 991px) {#brxe-mbnzeh {font-size: var(--sd-text-s)}}@media (max-width: 478px) {#brxe-mbnzeh {align-self: stretch !important; width: 100%; align-items: flex-start}}#brxe-kkgrmp {text-transform: uppercase; font-weight: 700; color: var(--main)}#brxe-sjgjyd {flex-direction: column; align-items: flex-start; display: flex; font-weight: 700}#brxe-mrsvth {align-items: flex-start; row-gap: var(--space-s); align-self: flex-start !important}@media (max-width: 991px) {#brxe-mrsvth {font-size: var(--sd-text-s)}}@media (max-width: 478px) {#brxe-mrsvth {align-items: flex-start}}#brxe-njkwqg {text-transform: uppercase; font-weight: 700; color: var(--main)}#brxe-oiujxt {row-gap: 20px; align-items: flex-start}@media (max-width: 991px) {#brxe-oiujxt {font-size: var(--sd-text-s)}}@media (max-width: 478px) {#brxe-oiujxt {align-items: flex-start}}#brxe-ekgmia {flex-direction: row; align-items: flex-start; justify-content: space-evenly; display: flex; border-top: 1px solid var(--border-grey); align-items: auto; color: var(--texte); justify-items: space-evenly; align-content: stretch; align-self: auto !important; padding-top: var(--space-l); padding-bottom: var(--space-l)}@media (max-width: 991px) {#brxe-ekgmia {padding-right: var(--space-2xs); padding-left: var(--space-2xs); width: 90vw; display: grid; align-items: initial; grid-template-columns: repeat(2,1fr); justify-items: center; justify-content: center; align-content: center; align-items: flex-start; grid-gap: var(--space-l)}}@media (max-width: 767px) {#brxe-ekgmia {justify-content: flex-start; align-items: center; align-self: flex-start !important; justify-content: flex-start; align-content: flex-start; align-items: flex-start; justify-items: flex-start; row-gap: var(--space-2xs); column-gap: var(--space-2xs); flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-ekgmia {flex-direction: column; align-self: center !important; justify-content: center; align-items: center; row-gap: var(--space-s); display: flex; padding-right: var(--space-xs); padding-left: var(--space-xs)}}#brxe-lchktj {text-align: center; font-weight: 500; color: var(--main-invert); font-size: var(--sd-text-s)}#brxe-icgidh {width: 100vw; background-color: var(--main)}#brxe-yfymjm {margin-bottom: 0; border-top: 1px solid var(--border-grey); background-color: var(--light-to-dark); color: var(--texte)}@media (max-width: 991px) {#brxe-yfymjm {padding-right: 0; padding-left: 0}}