.brxe-shortcode{width:100%}:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{display:inline-flex}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}.brxe-counter{width:auto}: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}@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{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) a{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}.brxe-button{width:auto}.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane{display:none}.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block}/* BREAKPOINT: Desktop (BASE) */body {overflow-x: hidden;  }/* BREAKPOINT: Desktop (BASE) */.tab-title:hover {  background: var(--unnamed-color-003e60)!important;  color: white!important;}/* BREAKPOINT: Desktop (BASE) */#brxe-atnfhy {border-style: none;  border-radius: var(--radius-btn);  color: var(--unnamed-color-003e60);  font-size: var(--body-text);  font-family: "Gobold";  font-weight: 400;  box-shadow: 4px 4px 0 0 var(--unnamed-color-00a5a3);  gap: 6px;  padding-top: 10px;  padding-right: var(--gap-s);  padding-bottom: 10px;  padding-left: 15px;  z-index: 90;  align-self: flex-start;  background-color: var(---ffffff);  margin-right: 0;  margin-left: 0;  justify-content: flex-start;  align-items: flex-start;}/* BREAKPOINT: Desktop (BASE) */#brxe-iacree:hover {background-color: var(--unnamed-color-003e60)}a#brxe-iacree {  width: 57px;  height: 44px;  opacity: 1;  border-radius: 10px;  padding-top: 8px!important;  padding-right: 16px!important;  padding-bottom: 8px!important;  background: white!important;  padding-left: 16px!important;}a#brxe-iacree:hover {  background: var(--unnamed-color-003e60)!important;}/* BREAKPOINT: Desktop (BASE) */#brxe-pzlrdf {flex-direction: row; align-self: center !important; justify-content: center}#brxe-kwxrma {  background-image:     url(https://s2.samim.uteek-dev.net/wp-content/uploads/2024/04/dmc8llrr6sclusks4lg.svg),     linear-gradient(90deg, #2180AD 0%, #00A5A2 100%) !important;    background-size: 60%, cover !important;}/* BREAKPOINT: Desktop (BASE) */#brxe-fbwjjk {position: absolute; z-index: 3; right: 0px; max-height: 160px; margin-right: calc(var(--gap-l)*-1); bottom: 0px}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-kullhd.brxe-image {max-width: 200px; z-index: 2; padding-bottom: 0}.brxe-xyjxtr .brxe-kullhd.brxe-image:not(.tag) {filter: contrast(0%) brightness(200%)}.brxe-xyjxtr .brxe-kullhd.brxe-image img {filter: contrast(0%) brightness(200%)}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-gzohuy.brxe-div {padding-top: var(--gap-4xs); padding-right: var(--gap-s); padding-bottom: var(--gap-4xs); padding-left: var(--gap-s)}.brxe-gzohuy { transform: rotate(357deg); /* Centering using translate */}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-ndgqja.brxe-heading {margin-top: var(--gap-m); font-size: var(--font-h2); color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-zyhuvv.brxe-text-basic {max-width: 80ch; color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-dnceob.brxe-button {margin-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-tbjmje.brxe-button:hover {background-color: var(--unnamed-color-2180ad)}/* BREAKPOINT: Desktop (BASE) */.brxe-xyjxtr .brxe-ffqbtb.brxe-div {display: flex; flex-wrap: wrap; column-gap: var(--gap-s)}/* BREAKPOINT: Desktop (BASE) */.postid-3554 .project-hero__image {  bottom: -20%!important;}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {.brxe-xyjxtr .brxe-hfjfhn.brxe-image {margin-bottom: -20%}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {.brxe-xyjxtr .brxe-hfjfhn.brxe-image {margin-right: 0; margin-left: 0; min-width: 0px}}/* BREAKPOINT: Desktop (BASE) */#brxe-wcwkjr > .x-slider_builder {--xspacebetween: var(--gap-2xl)}#brxe-wcwkjr::-webkit-scrollbar {  display: none; }/* BREAKPOINT: Desktop (BASE) */#brxe-aiswhp .x-slider-control_nav[disabled] {opacity: 0}#brxe-aiswhp .x-slider-control_nav:disabled {opacity: 0}/* BREAKPOINT: Desktop (BASE) */#brxe-xjqqgq .x-slider-control_nav[disabled] {opacity: 0}#brxe-xjqqgq .x-slider-control_nav:disabled {opacity: 0}/* BREAKPOINT: Desktop (BASE) */#brxe-bmxpbc {display: flex; position: absolute; bottom: 0px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-bmxpbc {bottom: 0px; left: 0px}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-bmxpbc {visibility: collapse}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-bmxpbc {bottom: 0px}}/* BREAKPOINT: Desktop (BASE) */#brxe-vmcpzz {position: relative; padding-top: 110px; padding-bottom: 0; padding-left: 29px; overflow: hidden; background-position: center center; background-size: cover}body.postid-3554 .hero-color-aplique h1 {  color: white;}body.postid-3554 .hero-color-aplique p {  color: white;} /* BREAKPOINT: Desktop (BASE) */#brxe-mvhfpr {color: var(--unnamed-color-003e60); font-size: var(--font-h2); padding-bottom: 30px; padding-left: 0}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-mvhfpr {padding-left: 0}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-mvhfpr {padding-left: 0}}/* BREAKPOINT: Desktop (BASE) */.brxe-raxhnq .brxe-ljpkhl.brxe-counter {color: var(--unnamed-color-ff0000)}/* BREAKPOINT: Desktop (BASE) */.brxe-raxhnq .brxe-qmbdoe.brxe-text {color: var(--unnamed-color-003e60)}.brxe-raxhnq .brxe-qmbdoe.brxe-text  a {color: var(--unnamed-color-003e60); font-size: inherit}/* BREAKPOINT: Desktop (BASE) */#brxe-inogqt {position: absolute; z-index: -1; left: 0px; top: 0px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-inogqt {height: 20%; right: 0px}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-inogqt {height: 100PX; right: 0px}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-inogqt {display: none}}/* BREAKPOINT: Desktop (BASE) */#brxe-srqshx {border: 0; border-style: none; border-color: var(--unnamed-color-59c1d4); background-color: var(---ffffff); background-image: url(https://www.labess.tn/wp-content/uploads/2026/01/bg-2.png); background-repeat: no-repeat; background-size: contain}/* BREAKPOINT: Desktop (BASE) */#brxe-fzjexo {color: var(---ffffff); font-size: var(--font-h2); margin-bottom: var(--gap-m); padding-left: 110px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-fzjexo {padding-left: 0; text-align: center}}/* BREAKPOINT: Desktop (BASE) */#brxe-zkirno {color: var(---ffffff); margin-top: var(--gap-m); margin-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */.brxe-behlqo .brxe-edtlzw.brxe-heading {color: var(---ffffff); font-size: 28px; text-align: center; padding-bottom: 24px; width: 100%}/* BREAKPOINT: Desktop (BASE) */.brxe-behlqo .brxe-lzlpap.brxe-text-basic {color: var(---ffffff); font-size: 16px; line-height: 24px}/* BREAKPOINT: Desktop (BASE) */.brxe-behlqo .brxe-rqehsn.brxe-block {transition: opacity 0.35s ease}.brxe-behlqo .brxe-rqehsn.brxe-block.wpgb-loading {opacity: 0.35}/* BREAKPOINT: Desktop (BASE) */.brxe-behlqo .brxe-gkbykk.brxe-image {height: 90px; z-index: 9; scroll-snap-align: start; min-width: 100px; margin-top: 40px}/* BREAKPOINT: Desktop (BASE) */.brxe-behlqo.brxe-div {padding-top: var(--gap-l); padding-right: var(--gap-m); padding-bottom: 0; padding-left: var(--gap-m); border-radius: 10px; display: flex; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: space-between; align-items: flex-start}/* BREAKPOINT: Desktop (BASE) */#brxe-vtjadu {flex-wrap: nowrap; flex-direction: row; column-gap: var(--gap-m); contain-intrinsic-size: 1px}/* Style pour le dernier élément de la liste */#brxe-vtjadu .brxe-behlqo:last-child .brxe-gkbykk.brxe-image {  left: 80%;  position: relative; /* Nécessaire pour que 'left' fonctionne */}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-vtjadu {flex-direction: column; column-gap: var(--gap-m); row-gap: var(--gap-m)}}/* BREAKPOINT: Desktop (BASE) */#brxe-bngtdv {background-color: #f2b41f; background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/11/BG-section-2.svg); background-repeat: no-repeat; background-size: 400px; background-position: 100% 20px; padding-top: 70px; padding-bottom: 45px}/* BREAKPOINT: Desktop (BASE) */#brxe-ixhdrw {color: #e7573e; font-size: var(--font-h1); text-align: center; width: 100%}/* BREAKPOINT: Desktop (BASE) */#brxe-xibnpz {width: 100%; text-align: center; line-height: var(--font-h4); margin-top: var(--gap-m); margin-bottom: var(--gap-m); max-width: 60%; align-self: center}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-xibnpz {max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */.brxe-ybdoof .brxe-byzwle.brxe-image {border-radius: 10px; max-width: 352px}/* BREAKPOINT: Desktop (BASE) */.brxe-ybdoof .brxe-uitzzv.brxe-heading {text-align: center; color: var(---ffffff); font-size: 28px; padding-top: var(--gap-m); padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */.brxe-ybdoof .brxe-vyawhp.brxe-text-basic {color: var(---ffffff); text-align: center; line-height: 1.5; font-size: 15px}/* BREAKPOINT: Desktop (BASE) */.brxe-ybdoof.brxe-div {background-color: #e7573e; padding-top: var(--gap-l); padding-right: 70px; padding-bottom: var(--gap-l); padding-left: 70px; border-radius: 10px; display: flex; flex-direction: column; align-items: center; align-self: center !important; width: 500px; max-width: 100%; min-height: 422px}/* Réinitialisation + animation */.brxe-byzwle,.brxe-vyawhp {       animation: fadeIn 1s;}/* Par défaut : image visible, texte caché */.brxe-byzwle {  display: block;  opacity: 1;} .brxe-vyawhp {  display: none;  opacity: 0;}/* Hover : cacher image, afficher texte */.brxe-ybdoof:hover .brxe-byzwle {  opacity: 0;  display: none;} .brxe-ybdoof:hover .brxe-vyawhp {  display: block;  opacity: 1;}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {/* CUSTOM CSS *//* =========================================   1. MOBILE UNIQUEMENT (< 768px)   1 élément par ligne   ========================================= */@media (max-width: 767px) {    #brxe-khewwn.brx-grid {        /* Force 1 colonne sur les petits téléphones */        grid-template-columns: 1fr !important;    }}/* =========================================   2. TABLETTE UNIQUEMENT (768px - 991px)   2 éléments par ligne   ========================================= */@media (min-width: 768px) and (max-width: 991px) {    #brxe-khewwn.brx-grid {        /* Force 2 colonnes égales sur tablette */        grid-template-columns: repeat(2, 1fr) !important;    }}/* =========================================   3. MOBILE ET TABLETTE COMBINÉS (< 992px)   Règles d'affichage du contenu (Pas de hover)   ========================================= */@media (max-width: 991px) {    /* Le texte doit toujours être visible, sans survol */    .brxe-ybdoof .brxe-vyawhp {        display: block !important;        opacity: 1 !important;        margin-top: 10px;    }    /* L'image reste visible */    .brxe-ybdoof .brxe-byzwle {        display: block !important;        opacity: 1 !important;    }}/* =========================================   4. DESKTOP UNIQUEMENT (>= 992px)   Effet Hover actif (Texte caché par défaut)   ========================================= */@media (min-width: 992px) {        /* --- ÉTAT INITIAL --- */    /* Le Texte est CACHÉ */    .brxe-ybdoof .brxe-vyawhp {        display: none;        opacity: 0;    }    /* --- ÉTAT HOVER --- */    /* Au survol, le texte apparaît */    .brxe-ybdoof:hover .brxe-vyawhp {        display: block;        opacity: 1;        animation: slideUpFade 0.4s ease forwards;    }        /* L'image reste toujours visible (pas de CSS nécessaire pour la cacher) */}/* Animation douce pour le Desktop */@keyframes slideUpFade {    0% { opacity: 0; transform: translateY(10px); }    100% { opacity: 1; transform: translateY(0); }}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {.brxe-ybdoof.brxe-div {padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: var(--gap-m); padding-left: var(--gap-m)}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {.brxe-ybdoof.brxe-div {width: 100%; max-width: 500px}}/* BREAKPOINT: Desktop (BASE) */#brxe-khewwn {flex-direction: column; justify-content: flex-end; grid-gap: var(--gap-2xl); align-items: center; justify-content: center; justify-items: center; align-self: center !important; column-count: 2; column-gap: var(--gap-l); display: grid; align-items: initial; max-width: 1100px}/** GRID BUILDER (autogenerated on 25/11/2025) **/#brxe-khewwn { grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr; grid-auto-flow: unset;}#brxe-khewwn>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 25/11/2025) **/#brxe-khewwn { grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;}#brxe-khewwn>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-khewwn {grid-gap: var(--gap-m)}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-khewwn {grid-gap: 20px; max-width: 100%}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 26/11/2025) **/#brxe-khewwn {  grid-template-columns: 1fr;  grid-template-rows: 1fr 1fr;  grid-auto-flow: unset;}#brxe-khewwn>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-tegehe {align-items: center; padding-top: 70px; padding-bottom: 70px; background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/11/Bg-block-3.svg); background-position: 0 50px; background-size: cover; background-repeat: no-repeat}/* BREAKPOINT: Desktop (BASE) */#brxe-qjympo {color: var(--unnamed-color-e7573e); font-size: var(--font-h1)}/* BREAKPOINT: Desktop (BASE) */.brxe-tcvjzs .brxe-qpgbsg.brxe-image:not(.tag):hover {filter: brightness(100%) contrast(100%) saturate(100%)}.brxe-tcvjzs .brxe-qpgbsg.brxe-image img:hover {filter: brightness(100%) contrast(100%) saturate(100%)}.brxe-tcvjzs .brxe-qpgbsg.brxe-image:hover {transform:  scaleX(1.09) scaleY(1.09); transition: all 0.5s}/* BREAKPOINT: Desktop (BASE) */.brxe-tcvjzs .brxe-iuxuqf.brxe-div {height: 150px}/* BREAKPOINT: Desktop (BASE) */.brxe-tcvjzs.brxe-div {flex-direction: column; justify-content: flex-end; align-items: center; min-height: 140px; display: grid; align-items: initial; justify-content: center}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {.brxe-tcvjzs.brxe-div {max-width: 80%; min-height: 80px}}/* BREAKPOINT: Desktop (BASE) */#brxe-bpaxke {padding-right: 0; padding-left: 0; display: grid; align-items: initial}/* BREAKPOINT: Desktop (BASE) */#brxe-qseyxc {padding-top: 0; padding-right: var(--gap-2xs); padding-bottom: 0; padding-left: var(--gap-2xs); align-items: center; row-gap: var(--gap-m); position: relative}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-qseyxc {padding-right: 0; padding-left: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-xpcljb {padding-top: var(--gap-l); position: relative}/* BREAKPOINT: Desktop (BASE) */#brxe-mzfkqw {color: var(---ffffff); max-width: 660px}/* BREAKPOINT: Desktop (BASE) */#brxe-hrvflb {line-height: 1.1; max-width: 660px; padding-top: 20px; padding-bottom: 30px}/* BREAKPOINT: Desktop (BASE) */#brxe-omlucw {box-shadow: 4px 4px 0 0 var(--unnamed-color-003e60)}/* BREAKPOINT: Desktop (BASE) */#brxe-qegwhh {max-width: 75%}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-qegwhh {max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */#brxe-zuighl {max-width: 40%}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-zuighl {max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */#brxe-eotbgc {padding-left: var(--gap-2xl); color: var(---ffffff); text-align: left; row-gap: var(--gap-m); position: relative; flex-direction: row; align-items: center}.postid-3554 section#brxe-qfehmq {  min-height: 400px;  display: flex;  justify-content: center; background-color:#19A5A2!important; } .postid-3554 section#brxe-qfehmq h2#brxe-mzfkqw {max-width:666px!important;} . postid-3554section#brxe-qfehmq p#brxe-hrvflb {max-width:700px!important;} .postid-8977 .projects__guide-section {  z-index: 3;  position: relative;  background-color: var(--unnamed-color-00a5a3);  background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg-block-telecharger.png);  background-repeat: no-repeat;  background-size: auto;  background-position: 25% 100%;  min-height: 400px;  justify-content: center;}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-eotbgc {padding-left: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-fergyv {color: var(--unnamed-color-e7573e); font-size: var(--font-h1)}/* BREAKPOINT: Desktop (BASE) */#brxe-athrcp {display: flex; flex-direction: column; row-gap: var(--gap-3xs)}/* BREAKPOINT: Desktop (BASE) */#brxe-iejinp {line-height: 1.2}/* BREAKPOINT: Desktop (BASE) */#brxe-inqkdj {max-width: 110ch}/* BREAKPOINT: Desktop (BASE) */.postid-8977 div#brxe-kwggjr {  display:none;} /* BREAKPOINT: Desktop (BASE) */.brxe-urensz .brxe-vmyuxr.brxe-div {margin-top: 0; margin-bottom: 0; width: 100%; position: absolute; height: 100%; justify-content: center; align-items: center}/* BREAKPOINT: Desktop (BASE) */.brxe-urensz .brxe-zczznk.brxe-div {width: 100%; aspect-ratio: 4/3}/* BREAKPOINT: Desktop (BASE) */#projects-slider > .x-slider_builder > .splide__track_builder {--xitemstoshow: 2.5}#projects-slider > .x-slider_builder {--xspacebetween: var(--gap-l)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#projects-slider {margin-top: 4.6%}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#projects-slider > .x-slider_builder > .splide__track_builder {--xitemstoshow: 1.5}#projects-slider {padding-bottom: var(--gap-2xl); margin-top: 6%}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#projects-slider > .x-slider_builder > .splide__track_builder {--xitemstoshow: 1.5}}/* BREAKPOINT: Desktop (BASE) */#brxe-kwggjr {display: flex; padding-left: var(--gap-2xl)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-kwggjr {bottom: 0px; left: 0px; right: 0px; justify-content: center}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-kwggjr {visibility: visible; bottom: 20px}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-kwggjr {bottom: 0px}}/* BREAKPOINT: Desktop (BASE) */#brxe-rgswhw {overflow: hidden; padding-bottom: 80px}/* BREAKPOINT: Desktop (BASE) */#brxe-kgxtuk {color: var(---ffffff); max-width: 560px}/* BREAKPOINT: Desktop (BASE) */#brxe-jnrgdf {line-height: 1.1; font-size: 16px; font-weight: 400; max-width: 660px}/* BREAKPOINT: Desktop (BASE) */#brxe-nsmzpp {box-shadow: 4px 4px 0 0 var(--unnamed-color-003e60); background-color: var(--unnamed-color-e7573e); padding-top: 6px; padding-bottom: 5px}/* BREAKPOINT: Desktop (BASE) */#brxe-qcaxle {row-gap: 20px; padding-top: var(--gap-l); padding-bottom: var(--gap-l)}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-qcaxle {padding-bottom: var(--gap-l)}}/* BREAKPOINT: Desktop (BASE) */#brxe-sqdggs {max-width: 320px; max-height: 320px}/* BREAKPOINT: Desktop (BASE) */#brxe-eleuno {max-width: 50%; align-items: flex-end}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-eleuno {max-width: 100%; align-items: flex-end; width: 100%; display: flex}}/* BREAKPOINT: Desktop (BASE) */#brxe-njwqmq {padding-top: 0; color: var(---ffffff); text-align: left; position: relative; flex-direction: row; align-items: center; width: 1120px; max-width: 100%; column-gap: var(--gap-xl); justify-content: space-between}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-njwqmq {padding-left: 0}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-njwqmq {align-self: center !important}}/* BREAKPOINT: Desktop (BASE) */#brxe-zkpirm {color: var(--unnamed-color-2180ad); background-color: var(--unnamed-color-2180ad); padding-left: 1px}/* BREAKPOINT: Desktop (BASE) */#brxe-utljhf {color: var(--unnamed-color-f2b41f); text-transform: uppercase}/* BREAKPOINT: Desktop (BASE) */#brxe-jaljng {color: var(---ffffff); font-size: 16px; font-weight: 400; line-height: 1.1; max-width: 370px}/* BREAKPOINT: Desktop (BASE) */#brxe-vwlmge {margin-top: 10px}a#brxe-vwlmge {  border-style: none;  border-radius: var(--radius-btn);  color: var(---ffffff);  font-size: var(--body-text);  font-family: "Gobold";  font-weight: 400;  text-align: center;  box-shadow: 4px 4px 0 0 var(--unnamed-color-00a5a3);  gap: 6px;  padding-top: 5px;  padding-right: 30px;  padding-bottom: 5px;  z-index: 90;  align-self: flex-start;  background-color: var(--unnamed-color-e7573e);  justify-content: flex-start;  align-items: flex-start;}/* BREAKPOINT: Desktop (BASE) */#brxe-kwxrma {border-radius: var(--radius-card); padding-top: var(--gap-l); padding-right: var(--gap-l); padding-bottom: var(--gap-l); padding-left: var(--gap-l); row-gap: var(--gap-xs); width: 100%; max-width: 1120px; background-position: bottom right; background-repeat: no-repeat; background-size: 60%; margin-top: 0}div#brxe-kwxrma {  background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/are-you.svg),            linear-gradient(90deg, #2180AD 0%, #00A5A2 100%) !important;    /* Position : Droite (right) et Centré verticalement (center) */  background-position: right center, center !important;    /* Taille : 60% pour l'image, cover pour le dégradé */  background-size: 60%, cover !important;    background-repeat: no-repeat !important;}/* TABLETTE (max 991px) */@media (max-width: 991px) {  div#brxe-kwxrma {    /* On réduit la taille de l'image à 40% pour laisser de la place au texte */    background-size: 40%, cover !important;    /* On peut la décaler légèrement vers le bas si besoin */    background-position: right center, center !important;  }}/* MOBILE (max 767px) */@media (max-width: 767px) {  div#brxe-kwxrma {    /* Sur mobile, on réduit encore l'image (30%) ou on la place en bas à droite */    background-size: 40%, cover !important;        /* Optionnel : si le texte passe par dessus l'image,      on peut la mettre tout en bas à droite */    background-position: bottom right, center !important;  }}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-kwxrma {padding-top: var(--gap-xl); padding-bottom: var(--gap-xl)}}/* BREAKPOINT: Desktop (BASE) */#brxe-dpykzw {padding-top: var(--gap-l); padding-right: var(--gap-3xl); padding-bottom: var(--gap-xl); padding-left: var(--gap-3xl)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-dpykzw {padding-right: var(--gap-4xs); padding-left: var(--gap-4xs)}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-dpykzw {padding-bottom: 40px}}/* BREAKPOINT: Desktop (BASE) */#brxe-cdgtyx {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}/* BREAKPOINT: Desktop (BASE) */#brxe-chgwns {max-width: 1120px; color: #e7573e; font-size: 29px; text-align: left; line-height: 1.5; padding-bottom: var(--gap-m); padding-left: var(--gap-l)}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-chgwns {font-size: 24px}}/* BREAKPOINT: Desktop (BASE) */#brxe-dmpxky {padding-bottom: var(--gap-m); padding-left: var(--gap-l); color: #003e60; max-width: 1120px}/* BREAKPOINT: Desktop (BASE) */.brxe-aylfux .brxe-sdqrfb.brxe-image {margin-bottom: var(--gap-l); flex-direction: row; justify-content: center; min-height:  ; max-height: 400px; width: 250px; max-width: 100%}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {.brxe-aylfux .brxe-sdqrfb.brxe-image {max-height: 150px}}/* BREAKPOINT: Desktop (BASE) */.brxe-aylfux .brxe-limnvb.brxe-heading {text-align: center; padding-bottom: 12px}/* BREAKPOINT: Desktop (BASE) */.brxe-aylfux .brxe-gjybih.brxe-text-basic {text-align: center}/* BREAKPOINT: Desktop (BASE) */.brxe-aylfux.brxe-div {padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: var(--gap-m); padding-left: var(--gap-m); background-color: var(---ffffff)}/* =========================================  1. STYLES GLOBAUX (S'appliquent partout)  ========================================= *//* Configuration de base des items (les divs enfants) */#brxe-wwhmnl > .brxe-aylfux {  border-width: 4px;  border-style: solid;  border-radius: 4px;  padding: 25px;  display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  min-height: 350px;  background-color: white;  transition: all 0.3s ease;  text-align: center;}/* --- COULEURS DES BORDURES --- */#brxe-wwhmnl > .brxe-aylfux:nth-child(1) { border-color: #00A5A3; }#brxe-wwhmnl > .brxe-aylfux:nth-child(2) { border-color: #E7573E; }#brxe-wwhmnl > .brxe-aylfux:nth-child(3) { border-color: #F2B41F; }#brxe-wwhmnl > .brxe-aylfux:nth-child(4) { border-color: #2180AD; }#brxe-wwhmnl > .brxe-aylfux:nth-child(5) { border-color: #003E60; }#brxe-wwhmnl > .brxe-aylfux:nth-child(6) { border-color: #00A5A3; }/* Taille des images par défaut */#brxe-wwhmnl .brxe-image img {  max-width: 250px;  height: auto;}/* =========================================  2. VERSION DESKTOP (> 991px)  ========================================= */@media (min-width: 992px) {    /* Par défaut : on cache la description (.brxe-gjybih) */  #brxe-wwhmnl .brxe-gjybih {    display: none;  }  /* --- EFFET HOVER (COULEUR DE FOND) --- */  #brxe-wwhmnl > .brxe-aylfux:nth-child(1):hover { background-color: #00A5A3; }  #brxe-wwhmnl > .brxe-aylfux:nth-child(2):hover { background-color: #E7573E; }  #brxe-wwhmnl > .brxe-aylfux:nth-child(3):hover { background-color: #F2B41F; }  #brxe-wwhmnl > .brxe-aylfux:nth-child(4):hover { background-color: #2180AD; }  #brxe-wwhmnl > .brxe-aylfux:nth-child(5):hover { background-color: #003E60; }  #brxe-wwhmnl > .brxe-aylfux:nth-child(6):hover { background-color: #00A5A3; }  /* Au survol : Affiche Texte, Cache Image (.brxe-sdqrfb) / Titre (.brxe-limnvb) */  #brxe-wwhmnl > .brxe-aylfux:hover .brxe-gjybih {    display: block;    color: #ffffff;    animation: fadeIn 0.8s;  }    #brxe-wwhmnl > .brxe-aylfux:hover .brxe-sdqrfb,  #brxe-wwhmnl > .brxe-aylfux:hover .brxe-limnvb {    display: none;  }}/* =========================================  3. VERSION TABLETTE et MOBILE (< 991px)  ========================================= */@media (max-width: 991px) {    #brxe-wwhmnl {    display: grid !important;    grid-template-columns: repeat(2, 1fr); /* 2 colonnes */    gap: 20px;    margin-right: 0 !important;    margin-left: 0 !important;  }  /* On force l'affichage de tout sur mobile/tablette */  #brxe-wwhmnl .brxe-gjybih,  #brxe-wwhmnl .brxe-sdqrfb,  #brxe-wwhmnl .brxe-limnvb {    display: block !important;  }    #brxe-wwhmnl .brxe-gjybih {    color: inherit;     margin-top: 15px;  }}/* =========================================  4. VERSION MOBILE (< 767px)  ========================================= */@media (max-width: 767px) {  #brxe-wwhmnl {    grid-template-columns: 1fr !important; /* 1 seule colonne */  }}/* Animation de transition */@keyframes fadeIn {  from { opacity: 0; transform: translateY(10px); }  to { opacity: 1; transform: translateY(0); }}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {.brxe-aylfux.brxe-div {max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */#brxe-wwhmnl {flex-direction: row; display: grid; align-items: initial; grid-gap: 20px}/** GRID BUILDER (autogenerated on 09/12/2025) **/#brxe-wwhmnl { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: ; grid-auto-flow: unset;}#brxe-wwhmnl>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-wwhmnl { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: ; grid-auto-flow: unset;}#brxe-wwhmnl>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-wwhmnl {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 09/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 09/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-wwhmnl {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 09/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 11/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 11/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr 1fr 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 11/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-wwhmnl {  grid-template-columns: 1fr 1fr;  grid-template-rows: ;  grid-auto-flow: unset;}#brxe-wwhmnl>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-eanker {max-width: 1200px; align-self: center !important; margin-top: 100px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-eanker {max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */#brxe-dlfzlz {row-gap:  var(--gap-m); grid-gap: var(--gap-m); column-gap: var(--gap-m); padding-right: 0; padding-left: 0; background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/Groupe-203.png); background-repeat: no-repeat; background-size: 40%; margin-left: 0}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-dlfzlz {padding-right: var(--gap-m); padding-left: var(--gap-m); margin-right: var(--gap-m); margin-left: var(--gap-m)}}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-dlfzlz {padding-right: var(--gap-m); padding-left: var(--gap-m)}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-dlfzlz {margin-right: 0; margin-left: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-irxdoz {color: var(---ffffff); max-width: 560px}/* BREAKPOINT: Desktop (BASE) */#brxe-zaajnh {line-height: 1.1; font-size: 16px; font-weight: 400; max-width: 660px}/* BREAKPOINT: Desktop (BASE) */#brxe-xeexyr {box-shadow: 4px 4px 0 0 var(--unnamed-color-003e60); background-color: var(--unnamed-color-e7573e); padding-top: 6px; padding-bottom: 5px}/* BREAKPOINT: Desktop (BASE) */#brxe-vaezdv {row-gap: 20px; padding-top: var(--gap-l); padding-bottom: var(--gap-l)}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-vaezdv {padding-bottom: var(--gap-l)}}/* BREAKPOINT: Desktop (BASE) */#brxe-xrgoeo {max-width: 320px; max-height: 320px}/* BREAKPOINT: Desktop (BASE) */#brxe-alwxzc {max-width: 50%; align-items: flex-end}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-alwxzc {max-width: 100%; align-items: flex-end; width: 100%; display: flex}}/* BREAKPOINT: Desktop (BASE) */#brxe-itxsph {padding-top: 0; color: var(---ffffff); text-align: left; position: relative; flex-direction: row; align-items: center; width: 1120px; max-width: 100%; column-gap: var(--gap-xl); justify-content: space-between}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-itxsph {padding-left: 0}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-itxsph {align-self: center !important}}/* BREAKPOINT: Desktop (BASE) */#brxe-hfvfld {color: var(--unnamed-color-2180ad); background-color: var(--unnamed-color-2180ad); padding-left: 1px}/* BREAKPOINT: Desktop (BASE) */#brxe-qzycqo {padding-bottom: var(--gap-m); color: var(---ffffff); font-size: var(--font-h1)}/* BREAKPOINT: Desktop (BASE) */#brxe-tdfvqx {color: var(---ffffff); padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */#brxe-zblogf {padding-right: var(--gap-xl); padding-left: var(--gap-xl)}/* BREAKPOINT: Desktop (BASE) */#brxe-rtqdpw {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-rtqdpw .icon {color: var(---ffffff); align-self: center}#brxe-rtqdpw .icon a {color: var(---ffffff)}#brxe-rtqdpw h1 {color: var(---ffffff)}#brxe-rtqdpw h2 {color: var(---ffffff)}#brxe-rtqdpw h3 {color: var(---ffffff)}#brxe-rtqdpw h4 {color: var(---ffffff)}#brxe-rtqdpw h5 {color: var(---ffffff)}#brxe-rtqdpw h6 {color: var(---ffffff)}#brxe-rtqdpw .content {align-self: center}#brxe-rtqdpw .icon i {font-size: 32px}div#brxe-rtqdpw {  background-color: #E7573E;  display: flex;  justify-content: center;  align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white;}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-rtqdpw {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-rtqdpw .icon {color: var(---ffffff)}#brxe-rtqdpw .icon a {color: var(---ffffff)}#brxe-rtqdpw h1 {color: var(---ffffff)}#brxe-rtqdpw h2 {color: var(---ffffff)}#brxe-rtqdpw h3 {color: var(---ffffff)}#brxe-rtqdpw h4 {color: var(---ffffff)}#brxe-rtqdpw h5 {color: var(---ffffff)}#brxe-rtqdpw h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-gwmojp {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-ljdzzt {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-ljdzzt .icon {color: var(---ffffff); align-self: center; margin-right: 8px}#brxe-ljdzzt .icon a {color: var(---ffffff)}#brxe-ljdzzt h1 {color: var(---ffffff)}#brxe-ljdzzt h2 {color: var(---ffffff)}#brxe-ljdzzt h3 {color: var(---ffffff)}#brxe-ljdzzt h4 {color: var(---ffffff)}#brxe-ljdzzt h5 {color: var(---ffffff)}#brxe-ljdzzt h6 {color: var(---ffffff)}#brxe-ljdzzt .content {align-self: center}div#brxe-ljdzzt {  background-color: #E7573E;  display: flex;  align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white; }/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-ljdzzt {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-ljdzzt .icon {color: var(---ffffff)}#brxe-ljdzzt .icon a {color: var(---ffffff)}#brxe-ljdzzt h1 {color: var(---ffffff)}#brxe-ljdzzt h2 {color: var(---ffffff)}#brxe-ljdzzt h3 {color: var(---ffffff)}#brxe-ljdzzt h4 {color: var(---ffffff)}#brxe-ljdzzt h5 {color: var(---ffffff)}#brxe-ljdzzt h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-lcheaq {color: var(---ffffff); padding-bottom: 20px}/* BREAKPOINT: Desktop (BASE) */#brxe-kswlth {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-kswlth .icon {color: var(---ffffff); align-self: center; padding-right: 8px}#brxe-kswlth .icon a {color: var(---ffffff)}#brxe-kswlth h1 {color: var(---ffffff)}#brxe-kswlth h2 {color: var(---ffffff)}#brxe-kswlth h3 {color: var(---ffffff)}#brxe-kswlth h4 {color: var(---ffffff)}#brxe-kswlth h5 {color: var(---ffffff)}#brxe-kswlth h6 {color: var(---ffffff)}#brxe-kswlth .content {align-self: center}#brxe-kswlth .icon i {font-size: 30px}div#brxe-kswlth {  background-color: #E7573E;  display: flex;   align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white; }/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-kswlth {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-kswlth .icon {color: var(---ffffff)}#brxe-kswlth .icon a {color: var(---ffffff)}#brxe-kswlth h1 {color: var(---ffffff)}#brxe-kswlth h2 {color: var(---ffffff)}#brxe-kswlth h3 {color: var(---ffffff)}#brxe-kswlth h4 {color: var(---ffffff)}#brxe-kswlth h5 {color: var(---ffffff)}#brxe-kswlth h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-hshbqo {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-skwtlf {padding-right: var(--gap-xl); padding-left: var(--gap-xl)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-skwtlf {padding-top: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-gzudcq {width: 1280px; flex-direction: row; max-width: 1280px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-gzudcq {flex-direction: row}}/* BREAKPOINT: Desktop (BASE) */#brxe-azspbm {background-color: var(--unnamed-color-f2b41f)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-azspbm {background-color: var(--unnamed-color-f2b41f); flex-direction: row; align-self: center !important}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-dnxykq {margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-ahorps {color: var(--unnamed-color-e7573e); font-size: 30px; padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */#brxe-nnssfi {color: var(---ffffff); text-align: center; padding-bottom: 15px}/* BREAKPOINT: Desktop (BASE) */#brxe-glldti {color: var(---ffffff); line-height: 24px}/* BREAKPOINT: Desktop (BASE) */#brxe-miyfmp {background-color: #00a0a2; background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bloc-1.png); background-position: 75% 100%; background-size: auto; background-repeat: no-repeat; padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: 100px; padding-left: var(--gap-m); border-top-left-radius: 8px; border-top-right-radius: 8px}#brxe-miyfmp {  position: relative; }/* Image 1 : cercle bleu */#brxe-miyfmp::before {       content: "";   position: absolute;   top: -120px;   right: 5%;   width: 200px;   height: 155px;   background-image: url("https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/blue-cercle.png");   background-size: contain;   background-repeat: no-repeat;   background-position: center;   z-index: 1;}/* Image 2 : cercle around */#brxe-miyfmp::after {    content: "";    position: absolute;    top: -100px;    left: 0px;    width: 120px;    height: 100px;    background-image: url("https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/Cercle-around.png");    background-size: contain;    background-repeat: no-repeat;    background-position: center;    z-index: 2;}#brxe-miyfmp {  margin-top: 130px;}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-miyfmp {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-miyfmp {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-zaittd {color: var(---ffffff); text-align: center; padding-bottom: 15px}/* BREAKPOINT: Desktop (BASE) */#brxe-nhevlk {color: var(---ffffff); line-height: 24px}/* BREAKPOINT: Desktop (BASE) */#brxe-ubbzaq {grid-row: unset; grid-column: unset; background-color: var(--unnamed-color-e7573e); background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bloc-2.png); background-position: 50% 100%; background-repeat: no-repeat; background-size: auto; padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: 150px; padding-left: var(--gap-m); border-top-left-radius: 8px; border-top-right-radius: 8px}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-ubbzaq {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-ubbzaq {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-qbldqh {color: var(---ffffff); text-align: center; padding-bottom: 15px}/* BREAKPOINT: Desktop (BASE) */#brxe-okkqdw {color: var(---ffffff)!important; line-height: 24px}div#brxe-aejags ul li {  color: white;}div#brxe-aejags ul {  padding: 0 0 0 15px!important;}/* BREAKPOINT: Desktop (BASE) */#brxe-aejags {grid-row: unset; grid-column: unset; background-color: var(--unnamed-color-f2b41f); padding-top: var(--gap-m); padding-right: var(--gap-m); padding-bottom: var(--gap-m); padding-left: var(--gap-m); border-top-left-radius: 8px; border-top-right-radius: 8px}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-aejags {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-aejags {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-oktgbf {flex-direction: row; align-items: stretch; display: grid; align-items: initial; grid-gap: 24px; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr; align-content: flex-end; align-items: flex-end}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-oktgbf {grid-gap: 20px; grid-template-columns: 1fr; grid-template-rows: 1fr}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-oktgbf {grid-gap: 20px; grid-template-columns: 1fr; grid-template-rows: 1fr}}/* BREAKPOINT: Desktop (BASE) */#brxe-quqfkt {max-width: 100%; width: 1200px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-quqfkt {max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */#brxe-ogunnw {background-color: #fffaed; background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg-hero-512x1024.png); background-position: top right; background-repeat: no-repeat; background-size: 20%; margin-bottom: 0; padding-top: var(--gap-4xl); padding-bottom: 0}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-ogunnw {padding-top: 100px}}/* BREAKPOINT: Desktop (BASE) */#brxe-khdrep {color: var(---ffffff); text-align: center; font-size: var(--font-h2); width: 100%; padding-bottom: var(--gap-l); max-width: 880px}/* BREAKPOINT: Desktop (BASE) */.brxe-fnwawk .brxe-ezhtkg.brxe-heading {color: var(---ffffff); font-size: var(--font-h1); text-align: center; background-color: var(--unnamed-color-f2b41f); padding-top: var(--gap-xs); padding-right: var(--gap-s); padding-bottom: var(--gap-xs); padding-left: var(--gap-s); width: max-content; margin-bottom: var(--gap-s); border-radius: 10px}/* BREAKPOINT: Desktop (BASE) */.brxe-fnwawk .brxe-pkmims.brxe-text-basic {color: var(---ffffff); text-align: center; line-height: 25px; font-size: 20px; width: 75%}/* BREAKPOINT: Desktop (BASE) */.brxe-fnwawk.brxe-div {display: flex; justify-content: center; flex-direction: column; align-items: center}/* BREAKPOINT: Desktop (BASE) */#brxe-vsviyd {flex-direction: row; grid-gap: 20px; justify-items: center; column-count: 4; display: grid; align-items: initial; align-self: center !important; flex-wrap: nowrap; align-content: center}/** GRID BUILDER (autogenerated on 12/12/2025) **/#brxe-vsviyd { grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;}#brxe-vsviyd>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* BREAKPOINT: Mobile landscape */@media (max-width: 767px) {#brxe-vsviyd {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 15/12/2025) **/#brxe-vsviyd {  grid-template-columns: 1fr 1fr;  grid-template-rows: 1fr 1fr 1fr;  grid-auto-flow: unset;}#brxe-vsviyd>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-wremfx {max-width: 100%; align-self: center !important; align-items: center; width: 1200px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-wremfx {max-width: 100%; width: 1200px}}/* BREAKPOINT: Desktop (BASE) */#brxe-fqfvib {background-color: var(--unnamed-color-2180ad); background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg-bloc-2-1024x162.png); background-position: center center; background-repeat: no-repeat; background-size: contain; flex-direction: column; padding-top: var(--gap-xl); padding-bottom: var(--gap-xl)}/* BREAKPOINT: Desktop (BASE) */#brxe-vldqjv {padding-bottom: var(--gap-m); color: var(---ffffff); font-size: var(--font-h1)}/* BREAKPOINT: Desktop (BASE) */#brxe-tednfs {color: var(---ffffff); padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */#brxe-azmejr {padding-right: var(--gap-xl); padding-left: var(--gap-xl)}/* BREAKPOINT: Desktop (BASE) */#brxe-iwrakw {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-iwrakw .icon {color: var(---ffffff); align-self: center}#brxe-iwrakw .icon a {color: var(---ffffff)}#brxe-iwrakw h1 {color: var(---ffffff)}#brxe-iwrakw h2 {color: var(---ffffff)}#brxe-iwrakw h3 {color: var(---ffffff)}#brxe-iwrakw h4 {color: var(---ffffff)}#brxe-iwrakw h5 {color: var(---ffffff)}#brxe-iwrakw h6 {color: var(---ffffff)}#brxe-iwrakw .content {align-self: center}#brxe-iwrakw .icon i {font-size: 32px}div#brxe-iwrakw {  background-color: #E7573E;  display: flex;  justify-content: center;  align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white;}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-iwrakw {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-iwrakw .icon {color: var(---ffffff)}#brxe-iwrakw .icon a {color: var(---ffffff)}#brxe-iwrakw h1 {color: var(---ffffff)}#brxe-iwrakw h2 {color: var(---ffffff)}#brxe-iwrakw h3 {color: var(---ffffff)}#brxe-iwrakw h4 {color: var(---ffffff)}#brxe-iwrakw h5 {color: var(---ffffff)}#brxe-iwrakw h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-fyqfsy {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-ujvjoe {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-ujvjoe .icon {color: var(---ffffff); align-self: center; margin-right: 8px}#brxe-ujvjoe .icon a {color: var(---ffffff)}#brxe-ujvjoe h1 {color: var(---ffffff)}#brxe-ujvjoe h2 {color: var(---ffffff)}#brxe-ujvjoe h3 {color: var(---ffffff)}#brxe-ujvjoe h4 {color: var(---ffffff)}#brxe-ujvjoe h5 {color: var(---ffffff)}#brxe-ujvjoe h6 {color: var(---ffffff)}#brxe-ujvjoe .content {align-self: center}div#brxe-ujvjoe {  background-color: #E7573E;  display: flex;  align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white; }/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-ujvjoe {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-ujvjoe .icon {color: var(---ffffff)}#brxe-ujvjoe .icon a {color: var(---ffffff)}#brxe-ujvjoe h1 {color: var(---ffffff)}#brxe-ujvjoe h2 {color: var(---ffffff)}#brxe-ujvjoe h3 {color: var(---ffffff)}#brxe-ujvjoe h4 {color: var(---ffffff)}#brxe-ujvjoe h5 {color: var(---ffffff)}#brxe-ujvjoe h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-oclacx {color: var(---ffffff); padding-bottom: 20px}/* BREAKPOINT: Desktop (BASE) */#brxe-cseipd {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-cseipd .icon {color: var(---ffffff); align-self: center; padding-right: 8px}#brxe-cseipd .icon a {color: var(---ffffff)}#brxe-cseipd h1 {color: var(---ffffff)}#brxe-cseipd h2 {color: var(---ffffff)}#brxe-cseipd h3 {color: var(---ffffff)}#brxe-cseipd h4 {color: var(---ffffff)}#brxe-cseipd h5 {color: var(---ffffff)}#brxe-cseipd h6 {color: var(---ffffff)}#brxe-cseipd .content {align-self: center}#brxe-cseipd .icon i {font-size: 30px}div#brxe-cseipd {   background-color: #E7573E;  display: flex;   align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white; }/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-cseipd {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-cseipd .icon {color: var(---ffffff)}#brxe-cseipd .icon a {color: var(---ffffff)}#brxe-cseipd h1 {color: var(---ffffff)}#brxe-cseipd h2 {color: var(---ffffff)}#brxe-cseipd h3 {color: var(---ffffff)}#brxe-cseipd h4 {color: var(---ffffff)}#brxe-cseipd h5 {color: var(---ffffff)}#brxe-cseipd h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-zbxehb {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-mqvetf {padding-right: var(--gap-xl); padding-left: var(--gap-xl)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-mqvetf {padding-top: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-iwpdpr {width: 1280px; flex-direction: row; max-width: 1280px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-iwpdpr {flex-direction: row}}/* BREAKPOINT: Desktop (BASE) */#brxe-jwsngc {background-color: var(--unnamed-color-f2b41f)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-jwsngc {background-color: var(--unnamed-color-f2b41f); flex-direction: row; align-self: center !important}}/* BREAKPOINT: Desktop (BASE) */#brxe-ymehkj {color: var(---ffffff); font-size: var(--font-h2)}/* BREAKPOINT: Desktop (BASE) */#brxe-qwelsf {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */.brxe-oodkao .brxe-dryagm.brxe-heading {color: var(---ffffff); margin-bottom: 30px}.nbr-bg {  display:flex;   background-color: #f2b41f;  font-weight: 400;  font-size: 36px;  line-height: 100%;  text-align: center;  justify-content: center;  align-items: center;  width: 245px;  height: 65px;  transform: rotate(-2.15deg);  opacity: 1;  border-radius: 10px;}/* BREAKPOINT: Desktop (BASE) */.brxe-oodkao .brxe-bsaxqd.brxe-heading {color: var(---ffffff); font-size: var(--font-h3)}/* BREAKPOINT: Desktop (BASE) */.brxe-oodkao .brxe-kqtfby.brxe-text-basic {color: var(---ffffff)}a.condidat-link {  text-decoration: underline;  font-weight: bold;}/* BREAKPOINT: Desktop (BASE) */.brxe-oodkao.brxe-div {max-width: 250px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {.brxe-oodkao.brxe-div {max-width: 100%}/* CUSTOM CSS */section#brxe-jcxfdy ul {    padding: 0 0 0 15px!important;}}/* BREAKPOINT: Desktop (BASE) */#brxe-fwetxc {flex-direction: row; display: grid; align-items: initial; grid-gap: 44px; margin-top: 20px}/** GRID BUILDER (autogenerated on 24/12/2025) **/#brxe-fwetxc { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;}#brxe-fwetxc>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-fwetxc {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-fwetxc {  grid-template-columns: 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-fwetxc>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-dzpcxx {width: 1120px; max-width: 100%}/* BREAKPOINT: Desktop (BASE) */#brxe-jcxfdy {background-color: #2180AD; background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg.svg); background-position: bottom left; background-size: 700px; background-repeat: no-repeat; padding-top: 150px; padding-left: 0}section#brxe-jcxfdy li {  color: #ffffff!important; line-height: 22px;}section#brxe-jcxfdy ul {  padding: 0;} #brxe-jcxfdy { position: relative; overflow:hidden;}#brxe-jcxfdy::after { content: ""; position: absolute; bottom: -10px; left: 57%; transform: translateX(-50%);  width: 105px; height: auto; aspect-ratio: 105 / 105; /* ajuste si nécessaire */ background-image: url("/wp-content/uploads/2025/12/bg-section-1-selection.svg"); background-repeat: no-repeat; background-size: contain; background-position: center;  pointer-events: none;}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-jcxfdy {padding-right: 20px; padding-left: 20px}}/* BREAKPOINT: Desktop (BASE) */#brxe-kjidlk {color: #E7573E; font-size: var(--font-h2); padding-bottom: 24px}/* BREAKPOINT: Desktop (BASE) */#brxe-mdwihj {color: var(---ffffff); text-align: center; font-size: var(--body-text); min-height: 50px}/* BREAKPOINT: Desktop (BASE) */#brxe-feratx {scroll-snap-align: center; padding-top: 24px}/* BREAKPOINT: Desktop (BASE) */#brxe-ejecop {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-kurpkl {background-color: var(--unnamed-color-003e60); padding-top: 32px; padding-bottom: 36px; display: flex; flex-direction: column; align-items: center; border-radius: 8px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-kurpkl {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-sclhcp {color: var(---ffffff); text-align: center; font-size: var(--body-text); width: 271px; max-width: 100%}/* BREAKPOINT: Desktop (BASE) */#brxe-slodcu {padding-top: 24px}/* BREAKPOINT: Desktop (BASE) */#brxe-uxfngt {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-jnjwqr {grid-row: unset; grid-column: unset; background-color: var(--unnamed-color-e7573e); background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg-blc-2.svg); background-position: bottom center; background-repeat: no-repeat; background-size: auto; padding-top: 32px; padding-bottom: 36px; display: flex; flex-direction: column; align-items: center; border-radius: 8px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-jnjwqr {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-ecvgox {color: var(---ffffff); text-align: center; font-size: var(--body-text); width: 270px; max-width: 100%}/* BREAKPOINT: Desktop (BASE) */#brxe-albbxi {padding-top: 24px}/* BREAKPOINT: Desktop (BASE) */#brxe-dqhmvp {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-kepiqg {grid-row: unset; grid-column: unset; background-color: var(--unnamed-color-f2b41f); background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg-blc-3.svg); background-size: auto; background-repeat: no-repeat; background-position: 90% 100%; padding-top: 32px; padding-bottom: 36px; display: flex; flex-direction: column; align-items: center; border-radius: 8px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-kepiqg {grid-row: unset; grid-column: unset}}/* BREAKPOINT: Desktop (BASE) */#brxe-pmfwyr {flex-direction: row; display: grid; align-items: initial; grid-gap: 20px; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr; max-width: 1120px; justify-items: center; justify-content: center; align-content: center}div#brxe-kurpkl ul{  padding: 0 24px;  color: white!important;  margin: 20px 20px 0;}div#brxe-jnjwqr ul{  padding: 0 24px;  color: white!important;  margin: 20px 20px 0;}div#brxe-kepiqg ul{  padding: 0 24px;  color: white!important;  margin: 20px 20px 0;}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-pmfwyr {grid-gap: 20px; grid-template-columns: 1fr; grid-template-rows: 1fr}}/* BREAKPOINT: Desktop (BASE) */#brxe-yhhxyg {max-width: 100%; padding-bottom: 24px; width: 1120px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-yhhxyg {width: 1120px; max-width: 100%}}/* BREAKPOINT: Desktop (BASE) */#brxe-aoicum {color: #E7573E; font-size: var(--font-h2); text-align: center; padding-bottom: 24px; width: 100%}/* BREAKPOINT: Desktop (BASE) */.brxe-bzrubk .brxe-tziowh.brxe-image {min-width: 160px; width: 160px}/* BREAKPOINT: Desktop (BASE) */.brxe-bzrubk .brxe-kaqhgq.brxe-heading {color: var(---ffffff); font-size: 28px}/* BREAKPOINT: Desktop (BASE) */.brxe-bzrubk .brxe-zjvekb.brxe-heading {color: var(---ffffff); font-size: 28px}/* BREAKPOINT: Desktop (BASE) */.brxe-bzrubk.brxe-div {min-height: 432px; border-radius: 10px; position: static; scroll-snap-align: center; display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; background-color: var(--unnamed-color-003e60); margin-right: 0}/* BREAKPOINT: Desktop (BASE) */#brxe-fdnwhs {display: grid; align-items: initial; grid-gap: 20px}/** GRID BUILDER (autogenerated on 24/12/2025) **/#brxe-fdnwhs { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;}#brxe-fdnwhs>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* GRID */#brxe-fdnwhs {  gap: 24px;}/* CART */#brxe-fdnwhs .brxe-bzrubk {  position: relative;  padding: 32px 20px;  border-radius: 18px;  text-align: center;  overflow: hidden;  transition: transform 0.3s ease, box-shadow 0.3s ease;}/* Hover effet carte */#brxe-fdnwhs .brxe-bzrubk:hover {   box-shadow: 0 12px 30px rgba(0,0,0,0.12);}/* IMAGE */#brxe-fdnwhs .brxe-tziowh {  transition: opacity 0.35s ease, transform 0.35s ease;}/* TITRE 1 */#brxe-fdnwhs .brxe-kaqhgq {  margin-top: 18px;  transition: opacity 0.35s ease, transform 0.35s ease;}/* TITRE 2 (caché par défaut) */#brxe-fdnwhs .brxe-zjvekb {  opacity: 0;    transition: opacity 0.35s ease, transform 0.35s ease;}/* HOVER : cacher image + titre 1 */#brxe-fdnwhs .brxe-bzrubk:hover .brxe-tziowh,#brxe-fdnwhs .brxe-bzrubk:hover .brxe-kaqhgq { display: none;   }/* HOVER : afficher titre 2 */#brxe-fdnwhs .brxe-bzrubk:hover .brxe-zjvekb {  opacity: 1; }#brxe-fdnwhs .brxe-bzrubk:nth-child(1) { background: #003E60; }#brxe-fdnwhs .brxe-bzrubk:nth-child(2) { background: #E7573E; }#brxe-fdnwhs .brxe-bzrubk:nth-child(3) { background: #2180AD; }#brxe-fdnwhs .brxe-bzrubk:nth-child(4) { background: #F2B41F; }#brxe-fdnwhs .brxe-bzrubk:nth-child(5) { background: #00A0A2; }#brxe-fdnwhs .brxe-bzrubk:nth-child(6) { background: #003E60; }/* Background image on hover via ::after */#brxe-fdnwhs .brxe-bzrubk::after {  content: "";  position: absolute;  inset: 0;  background-image: url(/wp-content/uploads/2025/12/bg-back-box.svg);  background-repeat: no-repeat;  background-position: top left;   background-size: 73% auto;     opacity: 0;  transition: opacity 0.35s ease;  pointer-events: none;  z-index: 1;}/* Show background image on hover */#brxe-fdnwhs .brxe-bzrubk:hover::after {  opacity: 1;}/* Ensure content stays above background */#brxe-fdnwhs .brxe-bzrubk > * {  position: relative;  z-index: 2;}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-fdnwhs {grid-gap: 20px}/* CUSTOM CSS */   #brxe-fdnwhs {    /* Définit 1 seule colonne qui prend toute la largeur */    grid-template-columns: 1fr !important;    grid-template-rows: auto;  }}/* BREAKPOINT: Desktop (BASE) */#brxe-jadkrc {padding-top: 60px}/* BREAKPOINT: Desktop (BASE) */#brxe-bjtjsf {background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg-section-2.svg); background-repeat: no-repeat; background-size: contain; background-position: center center}/* BREAKPOINT: Desktop (BASE) */#brxe-aamfbd {color: var(---ffffff); font-size: var(--font-h2)}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-aamfbd {line-height: 2}}/* BREAKPOINT: Desktop (BASE) */#brxe-ybstqn {color: var(---ffffff); padding-top: 44px; padding-bottom: 32px}/* BREAKPOINT: Desktop (BASE) */.brxe-yeywmn .brxe-umnbku.brxe-image {border-radius: 16px; box-shadow: 4px 4px 0 1px var(--unnamed-color-f2b41f)}/* BREAKPOINT: Desktop (BASE) */#brxe-nkpfmf {flex-direction: row; align-self: center !important; justify-content: center; align-items: stretch; display: grid; align-items: initial; grid-gap: 30px}/** GRID BUILDER (autogenerated on 25/12/2025) **/#brxe-nkpfmf { grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr; grid-auto-flow: unset;}#brxe-nkpfmf>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-nkpfmf {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-nkpfmf {  grid-template-columns: ;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-nkpfmf>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-nkpfmf {  grid-template-columns: 1fr 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-nkpfmf>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-nkpfmf {  grid-template-columns: 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-nkpfmf>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-nkpfmf {  grid-template-columns: 1fr 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-nkpfmf>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-bbwvzc {color: var(---ffffff); font-size: 16px; font-weight: 400; line-height: 1.1; padding-top: var(--gap-l); padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */#brxe-eatmvl {padding-top: 44px; max-width: 100%; width: 1120px}/* BREAKPOINT: Desktop (BASE) */#brxe-qvtmrv {background-color: var(--unnamed-color-2180ad); background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg.svg); background-repeat: no-repeat; background-position: bottom left; background-size: contain; padding-bottom: 40px}/* BREAKPOINT: Desktop (BASE) */#brxe-abhmxt {padding-bottom: var(--gap-m); color: var(---ffffff); font-size: var(--font-h2); line-height: 1.3}/* BREAKPOINT: Desktop (BASE) */#brxe-hgzzpe {color: var(---ffffff); padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */#brxe-pvnbmu {padding-right: var(--gap-xl); padding-left: var(--gap-xl)}/* BREAKPOINT: Desktop (BASE) */#brxe-fevjzc {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-fevjzc .icon {color: var(---ffffff); align-self: center}#brxe-fevjzc .icon a {color: var(---ffffff)}#brxe-fevjzc h1 {color: var(---ffffff)}#brxe-fevjzc h2 {color: var(---ffffff)}#brxe-fevjzc h3 {color: var(---ffffff)}#brxe-fevjzc h4 {color: var(---ffffff)}#brxe-fevjzc h5 {color: var(---ffffff)}#brxe-fevjzc h6 {color: var(---ffffff)}#brxe-fevjzc .content {align-self: center}#brxe-fevjzc .icon i {font-size: 32px}div#brxe-fevjzc {  background-color: #E7573E;  display: flex;  justify-content: center;  align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white;}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-fevjzc {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-fevjzc .icon {color: var(---ffffff)}#brxe-fevjzc .icon a {color: var(---ffffff)}#brxe-fevjzc h1 {color: var(---ffffff)}#brxe-fevjzc h2 {color: var(---ffffff)}#brxe-fevjzc h3 {color: var(---ffffff)}#brxe-fevjzc h4 {color: var(---ffffff)}#brxe-fevjzc h5 {color: var(---ffffff)}#brxe-fevjzc h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-qbsdfh {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-utvaqk {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-utvaqk .icon {color: var(---ffffff); align-self: center; margin-right: 8px}#brxe-utvaqk .icon a {color: var(---ffffff)}#brxe-utvaqk h1 {color: var(---ffffff)}#brxe-utvaqk h2 {color: var(---ffffff)}#brxe-utvaqk h3 {color: var(---ffffff)}#brxe-utvaqk h4 {color: var(---ffffff)}#brxe-utvaqk h5 {color: var(---ffffff)}#brxe-utvaqk h6 {color: var(---ffffff)}#brxe-utvaqk .content {align-self: center}div#brxe-utvaqk {   background-color: #E7573E;  display: flex;  align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white; }/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-utvaqk {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-utvaqk .icon {color: var(---ffffff)}#brxe-utvaqk .icon a {color: var(---ffffff)}#brxe-utvaqk h1 {color: var(---ffffff)}#brxe-utvaqk h2 {color: var(---ffffff)}#brxe-utvaqk h3 {color: var(---ffffff)}#brxe-utvaqk h4 {color: var(---ffffff)}#brxe-utvaqk h5 {color: var(---ffffff)}#brxe-utvaqk h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-uytzcl {color: var(---ffffff); padding-bottom: 20px}/* BREAKPOINT: Desktop (BASE) */#brxe-hlnfmr {flex-direction: row; margin-bottom: var(--gap-s); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-hlnfmr .icon {color: var(---ffffff); align-self: center; padding-right: 8px}#brxe-hlnfmr .icon a {color: var(---ffffff)}#brxe-hlnfmr h1 {color: var(---ffffff)}#brxe-hlnfmr h2 {color: var(---ffffff)}#brxe-hlnfmr h3 {color: var(---ffffff)}#brxe-hlnfmr h4 {color: var(---ffffff)}#brxe-hlnfmr h5 {color: var(---ffffff)}#brxe-hlnfmr h6 {color: var(---ffffff)}#brxe-hlnfmr .content {align-self: center}#brxe-hlnfmr .icon i {font-size: 30px}div#brxe-hlnfmr {   background-color: #E7573E;  display: flex;   align-items: center;  border-radius: var(--radius-btn);  transform: rotate(357deg);  color: white; }/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-hlnfmr {flex-direction: row; background-color: var(--unnamed-color-e7573e); padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; align-items: center; border-radius: 10px 010px 10px 10px}#brxe-hlnfmr .icon {color: var(---ffffff)}#brxe-hlnfmr .icon a {color: var(---ffffff)}#brxe-hlnfmr h1 {color: var(---ffffff)}#brxe-hlnfmr h2 {color: var(---ffffff)}#brxe-hlnfmr h3 {color: var(---ffffff)}#brxe-hlnfmr h4 {color: var(---ffffff)}#brxe-hlnfmr h5 {color: var(---ffffff)}#brxe-hlnfmr h6 {color: var(---ffffff)}}/* BREAKPOINT: Desktop (BASE) */#brxe-pymhfr {color: var(---ffffff)}/* BREAKPOINT: Desktop (BASE) */#brxe-sokbwu {padding-right: var(--gap-xl); padding-left: var(--gap-xl)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-sokbwu {padding-top: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-kiuvfc {width: 1280px; flex-direction: row; max-width: 1280px}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-kiuvfc {flex-direction: row}}/* BREAKPOINT: Desktop (BASE) */#brxe-qsvzgw {background-color: var(--unnamed-color-f2b41f)}/* BREAKPOINT: Tablet portrait */@media (max-width: 991px) {#brxe-qsvzgw {background-color: var(--unnamed-color-f2b41f); flex-direction: row; align-self: center !important}}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-qsvzgw {padding-bottom: 44px}}/* BREAKPOINT: Desktop (BASE) */#brxe-gugzgd {width: 100%}/* BREAKPOINT: Desktop (BASE) */#brxe-nfdtjm {padding-right: 0; padding-left: 0} /* BREAKPOINT: Desktop (BASE) */#brxe-fergct {width: 430px; max-width: 100%}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-fergct {height: 150px; scroll-snap-align: center}#brxe-fergct:not(.tag) {object-fit: contain}#brxe-fergct img {object-fit: contain}}/* BREAKPOINT: Desktop (BASE) */#brxe-qsucky {align-self: center !important; align-items: center}/* BREAKPOINT: Desktop (BASE) */#brxe-nibfmb {flex-direction: row; max-width: 100%; width: 1120px}/* BREAKPOINT: Desktop (BASE) */#brxe-faepih {background-color: #FFFAED; padding-top: 140px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-faepih {padding-top: 50px}}/* BREAKPOINT: Desktop (BASE) */#brxe-vdrhgz {color: var(---ffffff); font-size: var(--font-h2)}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-vdrhgz {line-height: 2}}/* BREAKPOINT: Desktop (BASE) */#brxe-ofirxy {color: var(---ffffff); padding-top: 44px; padding-bottom: 32px}/* BREAKPOINT: Desktop (BASE) */.brxe-nsevat .brxe-aoaewm.brxe-image {border-radius: 16px; box-shadow: 4px 4px 0 1px var(--unnamed-color-f2b41f)}/* BREAKPOINT: Desktop (BASE) */#brxe-aypmqv {flex-direction: row; align-self: center !important; justify-content: center; align-items: stretch; display: grid; align-items: initial; grid-gap: 30px}/** GRID BUILDER (autogenerated on 25/12/2025) **/#brxe-aypmqv { grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr; grid-auto-flow: unset;}#brxe-aypmqv>* { grid-row: unset; grid-column: unset;}/** End of Grid Builder CSS **//* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-aypmqv {grid-gap: 20px}/* CUSTOM CSS *//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-aypmqv {  grid-template-columns: ;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-aypmqv>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-aypmqv {  grid-template-columns: 1fr 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-aypmqv>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-aypmqv {  grid-template-columns: 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-aypmqv>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 29/12/2025) **/#brxe-aypmqv {  grid-template-columns: 1fr 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-aypmqv>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 30/12/2025) **/#brxe-aypmqv {  grid-template-columns: 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-aypmqv>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **//** GRID BUILDER (autogenerated on 30/12/2025) **/#brxe-aypmqv {  grid-template-columns: 1fr 1fr;  grid-template-rows: 1fr;  grid-auto-flow: unset;}#brxe-aypmqv>* {  grid-row: unset;  grid-column: unset;}/** End of Grid Builder CSS **/}/* BREAKPOINT: Desktop (BASE) */#brxe-sxfztt {color: var(---ffffff); font-size: 16px; font-weight: 400; line-height: 1.1; padding-top: var(--gap-l); padding-bottom: var(--gap-m)}/* BREAKPOINT: Desktop (BASE) */#brxe-svqdln {padding-top: 44px; max-width: 100%; width: 1120px}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-svqdln {padding-top: 44px; padding-bottom: 0}}/* BREAKPOINT: Desktop (BASE) */#brxe-wkvipm {background-color: var(--unnamed-color-2180ad); background-image: url(https://s2.samim.uteek-dev.net/wp-content/uploads/2025/12/bg.svg); background-repeat: no-repeat; background-position: bottom left; background-size: contain}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-wkvipm {padding-bottom: 40px}}/* BREAKPOINT: Desktop (BASE) */#brxe-hixjcu {border: 0}/* BREAKPOINT: Desktop (BASE) */#brxe-cgkjuw > .tab-menu .tab-title {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-cgkjuw > .tab-menu .tab-title.brx-open {background-color: #dddedf}#brxe-cgkjuw > .tab-content {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border: 1px solid var(--bricks-border-color)}div#brxe-hixjcu {  padding: 0!important;  border: 0!important;}div#brxe-pzlrdf {  position: fixed;  z-index: 9999;} .tab-title {  border-style: none;  border-radius: var(--radius-btn);  color: var(--unnamed-color-003e60);  font-size: var(--body-text);  font-family: "Gobold";  font-weight: 400;  box-shadow: 4px 4px 0 0 var(--unnamed-color-00a5a3);  gap: 6px;  padding-top: 10px!important;;  padding-right: var(--gap-s)!important;;  padding-bottom: 10px!important;;  padding-left: 15px!important;;  z-index: 90;  align-self: flex-start;  background-color: var(---ffffff);  margin-right: 0;  margin-left: 0;  justify-content: flex-start;  align-items: flex-start;} .tab-menu {  gap: 20px;  margin-top: 40px;} #brxe-cgkjuw > .tab-menu .tab-title.brx-open {  background-color: #003e60!important;  color: white!important;   margin-top: -5px;}