@-webkit-keyframes fade_in{from{opacity:0}to{opacity:1}}@keyframes fade_in{from{opacity:0}to{opacity:1}}@-webkit-keyframes scroll_to_content{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes scroll_to_content{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.3125rem);transform:translateY(0.3125rem)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}.bricks-is-frontend svg *{stroke:inherit !important;fill:inherit !important}.bricks-is-frontend :focus{outline:dotted #8c28ff !important}.highlighted{color:#9AB9AD}.color-ui-conseil .highlighted{color:#B15533}a.bricks-button:not(.scroll-to-content),button.bricks-button:not(.scroll-to-content){-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a.bricks-button:not(.scroll-to-content):hover,a.bricks-button:not(.scroll-to-content):focus,button.bricks-button:not(.scroll-to-content):hover,button.bricks-button:not(.scroll-to-content):focus{padding-left:2rem;padding-right:2rem}.highlighted-tier{color:#1C6A6C}.highlighted-secondary{color:#B15533}button.scroll-to-content{padding:0.5rem;background-color:transparent}button.scroll-to-content svg{stroke:#fff;-webkit-animation:scroll_to_content 1.5s linear;animation:scroll_to_content 1.5s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}button.scroll-to-content.dark svg{stroke:#383838}.badge{padding:0.5rem 1.5rem;border-radius:50rem;background:rgba(191,191,191,0.05);border:1px solid #BFBFBF;font-size:1.125rem;color:#383838}@media screen and (min-width: 2560px){.badge{font-size:1.5vw}}.badge.badge-alt{background:rgba(255,255,255,0.1);border-color:#fff;color:#fff}.badge.badge-alt-dark{background:rgba(255,255,255,0.3);border-color:#383838;color:#383838}.border-decoration-text{padding-left:1rem;border-left:1px solid #e6e6e6}.color-ui-conseil .border-decoration-text.border-darker{border-left:1px solid #48474b}.border-decoration-text ul{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.border-decoration-text ul>li+li{margin-top:0.75rem}.rounded-gallery img{border-radius:1rem}.image-rounded{width:100%;max-width:25rem;height:100%;min-height:25rem;margin-left:auto;margin-right:auto;border-top-left-radius:10rem;border-bottom-right-radius:10rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 991px){.image-rounded{max-width:100%}}@media screen and (min-width: 1200px){.image-rounded{min-height:18.75rem}}.image-rounded-reverse{width:100%;max-width:25rem;height:100%;min-height:25rem;margin-left:auto;margin-right:auto;border-top-left-radius:1rem;border-bottom-right-radius:1rem;border-top-right-radius:10rem;border-bottom-left-radius:10rem;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 991px){.image-rounded-reverse{max-width:100%}}@media screen and (min-width: 1200px){.image-rounded-reverse{min-height:18.75rem}}.ui-list{margin-bottom:0;padding-left:0;list-style:none}.ui-list+*{margin-top:1rem}.ui-list>li{position:relative;padding-left:1.875rem}.ui-list>li+li{margin-top:0.5rem}.ui-list>li:before{content:'';display:block;position:absolute;top:0.25rem;left:0;width:1.25rem;height:1.25rem;background-image:url("/wp-content/uploads/2024/12/checklist.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.color-ui-conseil .ui-list>li:before{top:0.625rem;width:0.625rem;height:0.625rem;background-image:inherit;background-color:#B15533;border-radius:100rem}#progress-bar-wrapper{display:none;position:fixed;top:50%;right:2rem;width:auto;z-index:9999;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 1200px){#progress-bar-wrapper{display:block}}#progress-bar-wrapper .progress-container{position:relative;width:0.1875rem;height:22.5rem;overflow:hidden;border-right:1px solid #9AB9AD}.color-ui-conseil #progress-bar-wrapper .progress-container{border-right:1px solid #B15533}#progress-bar-wrapper .progress-bar{position:absolute;top:0;width:0.125rem;height:0%;background-color:#9AB9AD;-webkit-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out}.color-ui-conseil #progress-bar-wrapper .progress-bar{background-color:#B15533}.references-logos .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.references-logos .reference-logo{text-align:center}.references-logos .reference-logo img{width:auto;max-height:7.5rem;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.references-logos .reference-logo:hover img,.references-logos .reference-logo:focus img{-webkit-filter:grayscale(0);filter:grayscale(0)}#references-wheel .reference-wheel-item{width:21.875rem;margin-left:auto;margin-right:auto}#references-wheel .reference-wheel-item h4{margin-top:1rem;color:#fff}#references-wheel .reference-wheel-item img{height:21.875rem;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1200px){body:not(.color-ui-conseil) #references-wheel .swiper-slide.swiper-slide-next .reference-wheel-item:after,body:not(.color-ui-conseil) #references-wheel .swiper-slide.swiper-slide-prev .reference-wheel-item:after{opacity:0;z-index:-1}}#references-content-slideshow .reference-content-item{margin-left:auto;margin-right:auto;padding:1.5rem;max-width:50rem;border:1px solid #4f4f4f;border-radius:1rem;background-color:#383838;font-size:1.15rem;color:#fff}@media screen and (min-width: 2560px){#references-content-slideshow .reference-content-item{max-width:100%}}.avis-client{margin-bottom:1.25rem;padding:1rem;width:100%;background:rgba(250,250,250,0.8);border-radius:0.75rem;border:1px solid #ECECEC;-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem)}@media screen and (min-width: 768px){.avis-client{width:calc(100%/3 - 1.25rem)}}.avis-client .avis-top{display:-webkit-box;display:flex;margin-bottom:1rem}.avis-client .avis-top .avis-client-thumb{display:none;margin-right:1rem;width:4.0625rem;height:4.0625rem;border-radius:50rem}@media screen and (min-width: 1200px){.avis-client .avis-top .avis-client-thumb{display:block}}.avis-client .avis-top .author{font-size:1.5rem}@media screen and (min-width: 1200px){.avis-client .avis-top .author{font-size:1.125rem}}@media screen and (min-width: 1200px){.avis-client .avis-top .task{font-size:0.875rem}}.avis-client .avis-content{font-size:0.875rem;margin-bottom:1rem}.blocs-and-separator .bloc-service{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;text-align:center;border-radius:1rem;border:1px solid rgba(191,191,191,0.5);background-color:rgba(191,191,191,0.05);padding:1.5rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.blocs-and-separator .bloc-service:hover,.blocs-and-separator .bloc-service:focus{background-color:#1a191e;color:#fff}.blocs-and-separator .bloc-service:hover h3,.blocs-and-separator .bloc-service:focus h3{color:#fff}.blocs-and-separator .bloc-service:hover a.bricks-button,.blocs-and-separator .bloc-service:focus a.bricks-button{background-color:#fff;color:#1a191e;border-color:#1a191e}.color-ui-design .blocs-and-separator .bloc-service:hover,.color-ui-design .blocs-and-separator .bloc-service:focus{background-color:#1C6A6C}.color-ui-design .blocs-and-separator .bloc-service:hover a.bricks-button,.color-ui-design .blocs-and-separator .bloc-service:focus a.bricks-button{color:#1C6A6C;border-color:#1C6A6C}.blocs-and-separator .bloc-service+.bloc-service:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:0.125rem;background:#383838;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgba(56,56,56,0)),color-stop(50%, #383838),color-stop(80%, rgba(56,56,56,0)));background:linear-gradient(90deg, rgba(56,56,56,0) 20%,#383838 50%,rgba(56,56,56,0) 80%);-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}.blocs-and-separator .bloc-service a.bricks-button:hover,.blocs-and-separator .bloc-service a.bricks-button:focus{background-color:#9AB9AD;color:#fff !important}.color-ui-conseil .blocs-and-separator .bloc-service a.bricks-button:hover,.color-ui-conseil .blocs-and-separator .bloc-service a.bricks-button:focus{background-color:#B15533}.forminator-ui .input,.forminator-ui input:not([type=submit]),.forminator-ui select,.forminator-ui textarea{border-radius:0.5rem;border:1px solid #d3d3d3;background:transparent}.forminator-ui textarea{width:100% !important;max-width:100%}.forminator-field .forminator-label{font-weight:bold;color:#9AB9AD}.color-ui-conseil .forminator-field .forminator-label{color:#B15533}.forminator-consent{float:left;margin-right:0.625rem}.forminator-button{padding:1rem 1.5rem;background-color:#9AB9AD;color:#fff;border-radius:0.5rem}.color-ui-conseil .forminator-button{background-color:#B15533}.forminator-error-message{display:block;margin-top:0.5rem;font-size:0.875rem;color:#c01b1b}.forminator-response-message ul{display:none !important}.newsletter-box{display:-webkit-box;display:flex;flex-wrap:wrap;max-width:37.5rem;margin:0 auto;padding:0.625rem;background-color:#fff;border-radius:1rem}.color-ui-conseil .newsletter-box{background-color:rgba(19,19,19,0.7);border:1px solid #4F4F4F}.newsletter-box [type="email"]{max-width:100%;background:transparent;border:none;color:#fff}.color-ui-design .newsletter-box [type="email"]{color:#4f4f4f}@media screen and (max-width: 767px){.newsletter-box [type="email"]{text-align:center}}@media screen and (min-width: 768px){.newsletter-box [type="email"]{max-width:70%;margin-right:auto}}.newsletter-box [type="submit"]{border:none;padding:0.5rem 1rem;border-radius:0.5rem;background-color:#9AB9AD;color:#fff;font-weight:bold}@media screen and (max-width: 767px){.newsletter-box [type="submit"]{margin-left:auto;margin-right:auto;margin-top:1rem}}.color-ui-conseil .newsletter-box [type="submit"]{background-color:#fff;color:#131313}.brxe-animated-text{-webkit-perspective:25rem;perspective:25rem;visibility:hidden;overflow:hidden;height:100%}.brxe-animated-text.alt-color{color:#fff}.brxe-animated-text span{position:absolute;display:inline-block;width:100%;left:50%;top:50%;font-size:2rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 1200px){.brxe-animated-text span{font-size:2.5rem}}[data-popup-id="2152"]{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}[data-popup-id="2152"] lottie-player{width:100%;max-width:40.625rem}[data-popup-id="2152"].hide-popup{visibility:hidden;opacity:0;z-index:-10}#brx-header{background-color:#fff;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px}.color-ui-conseil #brx-header{background-color:#201F23}#brx-header .logo>a{display:block}#brx-header .logo>a img{height:auto;width:7.5rem}#brx-footer{background-color:#f5f5f5}#brx-footer .logo>a{display:block}#brx-footer .logo>a img{height:auto;width:15.625rem}.color-ui-conseil #brx-footer{background-color:#131313;color:#fff}.color-ui-conseil #brx-footer .brxe-divider{display:none}.color-ui-conseil #bot-footer{background-color:#0E0E0F}#our-socials>li+li{margin-left:1rem}#our-socials a{padding:0.75rem;border:1px solid #9AB9AD;background-color:rgba(154,185,173,0.3);border-radius:50rem}#our-socials a svg{fill:#383838;height:1.125rem}.color-ui-conseil #our-socials a{background-color:rgba(255,255,255,0.05);border-color:#FFFFFF4C}.color-ui-conseil #our-socials a svg{fill:#fff}#main-menu{display:none;-webkit-box-pack:end;justify-content:flex-end;flex-wrap:wrap;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}@media screen and (min-width: 1200px){#main-menu{display:-webkit-box;display:flex}}#main-menu>li{padding:1rem;background-color:transparent;border-radius:0.5rem;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}#main-menu>li+li{margin-left:1rem}#main-menu>li a{text-transform:uppercase}#main-menu>li a svg{height:0.875rem;fill:#383838;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.color-ui-conseil #main-menu>li a{color:#fff}.color-ui-conseil #main-menu>li a svg{height:0.875rem;fill:#fff}#main-menu>li#menu-link-contact{background-color:#9AB9AD}#main-menu>li#menu-link-contact a{color:#fff;font-weight:bold}#main-menu>li#menu-link-contact a svg{height:0.8rem;fill:#fff}.color-ui-conseil #main-menu>li#menu-link-contact{background-color:#B15533}#main-menu>li.menu-current-parent-page,#main-menu>li.menu-current-page,#main-menu>li:hover,#main-menu>li:focus{background-color:rgba(28,106,108,0.1)}#main-menu>li.menu-current-parent-page a svg,#main-menu>li.menu-current-page a svg,#main-menu>li:hover a svg,#main-menu>li:focus a svg{fill:#9AB9AD}.color-ui-conseil #main-menu>li.menu-current-parent-page,.color-ui-conseil #main-menu>li.menu-current-page,.color-ui-conseil #main-menu>li:hover,.color-ui-conseil #main-menu>li:focus{background-color:rgba(255,255,255,0.1)}.color-ui-conseil #main-menu>li.menu-current-parent-page a svg,.color-ui-conseil #main-menu>li.menu-current-page a svg,.color-ui-conseil #main-menu>li:hover a svg,.color-ui-conseil #main-menu>li:focus a svg{fill:#fff}#menu-divider{background-color:#9AB9AD}#menu-divider .line{height:0.0625rem}.color-ui-conseil #menu-divider{background-color:#B15533;background:-webkit-gradient(linear, left top, right top, from(rgba(220,183,158,0.5)),color-stop(24%, #b15533),color-stop(79.5%, #b15533),to(rgba(220,183,158,0.5)));background:linear-gradient(90deg, rgba(220,183,158,0.5) 0%,#b15533 24%,#b15533 79.5%,rgba(220,183,158,0.5) 100%);opacity:0.5}.submenu-wrapper ul.submenu{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;padding:0;margin:0;list-style:none}.submenu-wrapper ul.submenu>li{padding:0.3125rem;border-radius:0.5rem;background-color:transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.submenu-wrapper ul.submenu>li:hover,.submenu-wrapper ul.submenu>li:focus{background-color:rgba(154,185,173,0.1)}.color-ui-conseil .submenu-wrapper ul.submenu>li:hover,.color-ui-conseil .submenu-wrapper ul.submenu>li:focus{background-color:rgba(255,255,255,0.1)}.submenu-wrapper ul.submenu>li+li{position:relative;margin-left:1rem}.submenu-wrapper ul.submenu>li+li:before{content:'';display:block;position:absolute;top:50%;left:0;height:0.9375rem;width:0.0625rem;-webkit-transform:translateY(-50%) translateX(-0.5rem);transform:translateY(-50%) translateX(-0.5rem);background-color:#9AB9AD}.color-ui-conseil .submenu-wrapper ul.submenu>li+li:before{background-color:#595959}.submenu-wrapper ul.submenu>li a{font-size:1rem}.color-ui-conseil .submenu-wrapper ul.submenu>li a{color:#fff}.submenu-wrapper ul.submenu>li.submenu-current-page a{font-weight:bold;color:#1C6A6C}.color-ui-conseil .submenu-wrapper ul.submenu>li.submenu-current-page a{color:#B15533}#responsive-menu .brx-offcanvas-inner{padding:3rem 2rem 2rem}.color-ui-conseil #responsive-menu .brx-offcanvas-inner{background-color:#131313}#responsive-menu .bricks-nav-menu>li{margin-bottom:2rem}#responsive-menu .bricks-nav-menu>li>a,#responsive-menu .bricks-nav-menu>li>div a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-transform:uppercase;font-weight:bold;font-size:1.25rem;border-bottom:2px solid transparent}.color-ui-conseil #responsive-menu .bricks-nav-menu>li>a,.color-ui-conseil #responsive-menu .bricks-nav-menu>li>div a{color:#fff}#responsive-menu .bricks-nav-menu>li svg{margin-right:0.25rem;height:0.875rem;fill:#383838}.color-ui-conseil #responsive-menu .bricks-nav-menu>li svg{fill:#fff}#responsive-menu .bricks-nav-menu>li button{display:none}#responsive-menu .bricks-nav-menu>li.current_page_item>a,#responsive-menu .bricks-nav-menu>li.current_page_item>div a,#responsive-menu .bricks-nav-menu>li.current_page_parent>a,#responsive-menu .bricks-nav-menu>li.current_page_parent>div a{border-color:#9AB9AD}.color-ui-conseil #responsive-menu .bricks-nav-menu>li.current_page_item>a,.color-ui-conseil #responsive-menu .bricks-nav-menu>li.current_page_item>div a,.color-ui-conseil #responsive-menu .bricks-nav-menu>li.current_page_parent>a,.color-ui-conseil #responsive-menu .bricks-nav-menu>li.current_page_parent>div a{border-color:#B15533}#responsive-menu .bricks-nav-menu ul.sub-menu{display:block;margin-top:1rem;opacity:1;visibility:visible;background-color:inherit}#responsive-menu .bricks-nav-menu ul.sub-menu>li+li{margin-top:1.5rem}#responsive-menu .bricks-nav-menu ul.sub-menu>li a{font-size:1.125rem;color:#383838;line-height:1.2}.color-ui-conseil #responsive-menu .bricks-nav-menu ul.sub-menu>li a{color:#fff}#responsive-menu .bricks-nav-menu ul.sub-menu>li.current_page_item{font-weight:bold}#responsive-menu .bricks-nav-menu .responsive-contact-link{padding:1rem;border-radius:0.5rem;background:#9AB9AD;color:#fff}#responsive-menu .bricks-nav-menu .responsive-contact-link svg{fill:#fff}.color-ui-conseil #responsive-menu .bricks-nav-menu .responsive-contact-link{background:#B15533;color:#383838}#close-responsive-menu svg{stroke:#383838}.color-ui-conseil #close-responsive-menu svg{stroke:#fff}#menu-toggler svg{stroke:#383838}.color-ui-conseil #menu-toggler svg{stroke:#fff}#menu-toggler span{color:#383838}.color-ui-conseil #menu-toggler span{color:#fff}.bricks-is-frontend #home-main-screen{position:relative;overflow:hidden}.bricks-is-frontend #home-main-screen::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#9AB9AD;-webkit-transition:all 0.8s ease 0.5s;transition:all 0.8s ease 0.5s;z-index:1}.bricks-is-frontend #home-main-screen.visible::before{-webkit-transform:translateX(100%);transform:translateX(100%)}@media screen and (min-width: 991px){#blocs-conseils-formations .bloc-service+.bloc-service:before{width:0.125rem;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(56,56,56,0)),color-stop(50%, #383838),color-stop(80%, rgba(56,56,56,0)));background:linear-gradient(0deg, rgba(56,56,56,0) 20%,#383838 50%,rgba(56,56,56,0) 80%);-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}#deploiement-blocs .brxe-block{position:relative;text-align:center;padding:1.5rem;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#deploiement-blocs .brxe-block+.brxe-block:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:0.125rem;background:#383838;background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgba(56,56,56,0)),color-stop(50%, #383838),color-stop(80%, rgba(56,56,56,0)));background:linear-gradient(90deg, rgba(56,56,56,0) 20%,#383838 50%,rgba(56,56,56,0) 80%);-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}@media screen and (min-width: 991px){#deploiement-blocs .brxe-block+.brxe-block:before{width:0.125rem;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(56,56,56,0)),color-stop(50%, #383838),color-stop(80%, rgba(56,56,56,0)));background:linear-gradient(0deg, rgba(56,56,56,0) 20%,#383838 50%,rgba(56,56,56,0) 80%);-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}#logo-slider .swiper-slide img{display:block;max-width:6.25rem;margin-left:auto;margin-right:auto;-webkit-filter:grayscale(1);filter:grayscale(1)}.service-design .service-title span,.service-design .service-title h3{-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.service-design .service-go-to>a:not(.service-illustration){display:-webkit-inline-box;display:inline-flex;height:2.8125rem;width:2.8125rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:50rem;border:1px solid #383838}.service-design .service-illustration{position:absolute;top:-3rem;right:0;width:14.0625rem;height:18.75rem;opacity:0;visibility:hidden;-webkit-transform:translateY(-2.5rem);transform:translateY(-2.5rem);-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;z-index:-1}@media screen and (min-width: 1200px){.service-design .service-illustration{z-index:1}}.service-design .service-illustration img{border-radius:1.25rem;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.service-design:hover .service-title span,.service-design:hover .service-title h3{color:#B15533}@media screen and (min-width: 1200px){.service-design:hover .service-illustration{opacity:1;visibility:visible}.service-design:hover .service-illustration.rotate-plus img{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.service-design:hover .service-illustration.rotate-minus img{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@media screen and (min-width: 768px){#blocs-branding-identite .bloc-service+.bloc-service:before{width:0.125rem;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(56,56,56,0)),color-stop(50%, #383838),color-stop(80%, rgba(56,56,56,0)));background:linear-gradient(0deg, rgba(56,56,56,0) 20%,#383838 50%,rgba(56,56,56,0) 80%);-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@media screen and (min-width: 768px){#blocs-options-sur-mesure-1 .bloc-service+.bloc-service:before,#blocs-options-sur-mesure-2 .bloc-service+.bloc-service:before{width:0.125rem;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(56,56,56,0)),color-stop(50%, #383838),color-stop(80%, rgba(56,56,56,0)));background:linear-gradient(0deg, rgba(56,56,56,0) 20%,#383838 50%,rgba(56,56,56,0) 80%);-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}.processus-step{padding:2rem;border-radius:1rem}@media screen and (min-width: 1200px){#processus-branding .processus-step{position:relative}#processus-branding .processus-step:before{content:'';display:block;position:absolute;top:0;right:0;height:1.875rem;width:3.75rem;-webkit-transform:translateY(-100%) translateX(calc(50% + 0.5rem));transform:translateY(-100%) translateX(calc(50% + 0.5rem));background-position:center;background-size:contain;background-repeat:no-repeat}.color-ui-design #processus-branding #process-1:before{background-image:url("/wp-content/uploads/2024/12/process-2.svg")}.color-ui-design #processus-branding #process-2:before{background-image:url("/wp-content/uploads/2024/12/process-3.svg")}.color-ui-design #processus-branding #process-3:before{background-image:url("/wp-content/uploads/2024/12/process-4.svg")}.color-ui-conseil #processus-branding #process-1:before{background-image:url("/wp-content/uploads/2025/01/Vector-55.svg")}.color-ui-conseil #processus-branding #process-2:before{background-image:url("/wp-content/uploads/2025/01/Vector-55.svg")}.color-ui-conseil #processus-branding #process-3:before{background-image:url("/wp-content/uploads/2025/01/Vector-55.svg")}}.service-design .arrow-valeur{display:none;position:absolute;right:75rem;top:50%;width:7.8125rem;height:7.8125rem;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;-webkit-transition:right 0.5s ease, opacity 0.8s ease 0.3s;transition:right 0.5s ease, opacity 0.8s ease 0.3s}@media screen and (min-width: 1200px){.service-design .arrow-valeur{display:block}}.service-design:hover .arrow-valeur,.service-design:focus .arrow-valeur{opacity:1;visibility:visible;right:2rem;z-index:1}.filters-posts-buttons{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;row-gap:0.5rem;-webkit-column-gap:0.5rem;-moz-column-gap:0.5rem;column-gap:0.5rem}.filters-posts-buttons .filter-button{padding:0.75rem 2rem;border:1px solid #9AB9AD;background-color:#fff;border-radius:1rem;color:#9AB9AD;font-size:1.125rem;font-weight:bold;-webkit-transition:color 0.2s ease, max-width 0.3s ease, max-height 0.3s ease, padding 0.5s ease 0.2s, opacity 0.5s ease 0.2s;transition:color 0.2s ease, max-width 0.3s ease, max-height 0.3s ease, padding 0.5s ease 0.2s, opacity 0.5s ease 0.2s}.color-ui-conseil .filters-posts-buttons .filter-button{border-color:#B15533;color:#B15533}.filters-posts-buttons .filter-button.hidden{padding:0;max-width:0;height:0;opacity:0;visibility:hidden;color:transparent}.filters-posts-buttons .filter-button.current,.filters-posts-buttons .filter-button:hover,.filters-posts-buttons .filter-button:focus{color:#fff;background-color:#9AB9AD;border-color:#9AB9AD}.color-ui-conseil .filters-posts-buttons .filter-button.current,.color-ui-conseil .filters-posts-buttons .filter-button:hover,.color-ui-conseil .filters-posts-buttons .filter-button:focus{background-color:#B15533;border-color:#B15533}.filters-posts-buttons+.grid-posts{margin-top:4rem}.no-posts-results{width:100%;max-width:100%;text-align:center;font-weight:bold}.grid-posts{display:-webkit-box;display:flex;row-gap:4rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap}.grid-posts>div.post-item{-webkit-box-flex:1;flex:1 0 100%}@media screen and (min-width: 768px){.grid-posts>div.post-item{-webkit-box-flex:1;flex:1 0 calc(50% - 1.5rem);max-width:calc(50% - 1rem)}}@media screen and (min-width: 1200px){.grid-posts>div.post-item{-webkit-box-flex:1;flex:1 0 calc(33.333% - 1.5rem);max-width:calc(33.333% - 1rem)}}.formation-item .formation-background{position:relative;border-top-left-radius:8rem;border-bottom-right-radius:5rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem;overflow:hidden;margin-bottom:1rem}.formation-item .formation-background::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#131313;opacity:0.5;z-index:1}.formation-item .formation-background img{height:28.125rem;width:100%;-o-object-fit:cover;object-fit:cover}.formation-item .formation-background .formation-overlay{position:absolute;left:0;bottom:0;width:100%;padding:2rem;z-index:2}.formation-item .formation-background .formation-overlay .formation-title{margin-bottom:0.5rem;font-size:1.5rem;color:#fff}.formation-item .formation-background .formation-overlay .formation-meta span{display:block;color:#fff}.formation-item .formation-background .formation-description{position:absolute;top:50%;left:50%;padding:2rem;width:calc(100% - 0.5rem);height:80%;color:#fff;font-size:0.875rem;text-align:justify;background:transparent;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;overflow:auto;z-index:4;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.formation-item .formation-background .formation-description::-webkit-scrollbar{width:0.125rem}.formation-item .formation-background .formation-description::-webkit-scrollbar-track{background:#131313}.formation-item .formation-background .formation-description::-webkit-scrollbar-thumb{background:#B15533}.formation-item .formation-background.brx-open::before,.formation-item .formation-background:hover::before,.formation-item .formation-background:focus::before{opacity:1;z-index:3}.formation-item .formation-background.brx-open .formation-description,.formation-item .formation-background:hover .formation-description,.formation-item .formation-background:focus .formation-description{opacity:1}.formation-item .formations-modules{margin-top:2rem}.formation-item .formations-modules .module-item{margin-bottom:1rem}.formation-item .formations-modules .module-item .module-name{margin-bottom:0.5rem;color:#B15533;font-size:1.125rem;font-weight:bold}.formation-item .toggle-formation-description{display:block;margin-left:auto;margin-right:auto;font-weight:bold;background-color:transparent}@media screen and (min-width: 1200px){.formation-item .toggle-formation-description{display:none}}.formation-item .formation-actions{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:1rem}.formation-item .formation-actions .formation-action{display:block;margin:auto;padding:0.75rem 1.5rem;width:100%;max-width:15.625rem;text-align:center;line-height:1;font-weight:bold;border-radius:0.5rem;border:1px solid #B15533;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.formation-item .formation-actions .formation-action+.formation-action{margin-top:1rem}.formation-item .formation-actions .formation-action.formation-action-pdf{background-color:#B15533;color:#fff}.formation-item .formation-actions .formation-action.formation-action-contact{color:#B15533}.formation-item .formation-actions .formation-action.formation-action-contact:hover,.formation-item .formation-actions .formation-action.formation-action-contact:focus{background-color:#B15533;color:#fff}.reference-item{padding:1.5rem;border:1px solid rgba(191,191,191,0.5);background:rgba(255,255,255,0.7);border-radius:1rem}.reference-item .reference-image{margin-bottom:1rem}.reference-item .reference-image img{width:100%;aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover}.reference-item .reference-description{font-size:0.875rem;text-align:justify}.reference-item .reference-description ul{list-style-position:inside;padding-left:0}.reference-item .reference-description ul>li+li{margin-top:0.5rem}.news-item-featured{position:relative}.news-item-featured .news-item-term-wrapper{position:absolute;top:0;left:0;height:auto;width:auto;-webkit-transform:translate(-0.625rem, 0.625rem);transform:translate(-0.625rem, 0.625rem)}.news-item-featured .news-item-term-wrapper>span.term-badge{padding:0.3125rem 0.5rem;border-radius:0.5rem;color:#fff;font-weight:bold;background-color:#B15533}.news-item-featured .news-item-term-wrapper>span.term-badge.badge-design{background-color:#9AB9AD}
