.logo__img{width:83px}@media (max-width:1023px){.header__nav{order:1}}.search-button{display:flex;align-items:center;gap:20px}@media (max-width:1023px){.search-button{order:3}}.header__button .button-atom__text{display:flex;align-items:center;gap:3px}.header__button .button-atom__text::before{content:"";display:inline-block;width:25px;height:25px;background:url(https://dev.lebouclier.org/app/uploads/2026/03/donation-svgrepo-com.svg) no-repeat center;background-size:contain;vertical-align:middle}.container-link-1{display:block;margin-top:12px}@media (max-width:1023px){.container-link-1{order:2}}.footer{flex-flow:column}.container-1{display:flex;gap:50px;width:1060px;padding-top:64px;padding-bottom:64px}.container-1{margin:0 auto}@media (max-width:1023px){.container-1{flex-flow:column;justify-content:start;align-items:center;width:100%}}.container-2{width:25%}.container-2 svg{width:100%;height:20px;display:block;color:#fff}@media (max-width:1023px){.container-2{width:30%;text-align:center}}@media (max-width:767px){.container-2{width:90%}}.svg-icon-1{margin-top:10px}.text-1{color:#FFF;font-size:1em}.footer__nav__ul{display:flex;flex-flow:column;gap:14px;padding-left:0px}@media (max-width:1023px){.footer__nav__ul{align-items:center}}.footer__link{color:#FFF;font-size:22px;text-decoration:none}.footer__link:hover{color:#21536a;transition:all 200ms ease}.footer__contact__link{display:inline-block;color:#FFF;font-size:22px;text-decoration:none;margin-top:12px}.footer__contact__link:hover{color:#FFF}.footer__reseaux{display:flex;gap:15px;margin-top:12px}.footer__reseaux svg{height:30px}@media (max-width:1023px){.footer__reseaux{justify-content:center}}.container-3{z-index:50;width:100%;height:58px;background-color:#182727}.text-2{color:#FFF;font-size:20px;text-align:center}.container-4{width:100%}.text-3{color:#FFF;font-size:1.5em}@media (max-width:1023px){.text-3{font-size:1.3em}}@media (max-width:767px){.text-3{font-size:1.2em}}.actuality{background-color:#EEEBE2}.image-1{width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.image-1:hover{transform:scale(1)}.container-5{display:flex;flex-flow:column;gap:20px;width:100%;height:140px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.post-title-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-loop-builder-1 .swiper-button-next,.swiper-button-prev{display:flex;width:50px;height:50px;background-color:#FFF;border-radius:999px;justify-content:center;align-items:center}@media (max-width:767px){.post-loop-builder-1 .swiper-button-next,.swiper-button-prev{width:30px;height:30px}}.scale{transition:transform 0.3s ease;transform:scale(1.05)}.no-scale{transition:transform .6s,opacity .6s,visibility .6s;transform:scale(1)}.container-6{width:100%;height:216px}.container-6{overflow:hidden;position:relative}.section__heading{display:flex;justify-content:center;width:100%;color:#000;font-size:3em;text-align:center;padding-right:5px;padding-left:5px}@media (max-width:1023px){.section__heading{font-size:2em}}.objet-domains{border-bottom:solid 5px #f53025}.container-7{display:flex;flex-flow:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding-top:128px;padding-bottom:40px}.container-7:hover .text-4{bottom:0;transition:all 0.4s ease}.container-7{background:linear-gradient(180deg,rgba(84,158,158,0.4) 0%,rgba(34,84,107,0.4) 100%)}.container-7 .text-4{position:absolute;bottom:-100%;padding:0 0 30px 0;align-items:center;justify-content:center;text-align:center;transition:bottom 0.4s ease}.heading-2{color:#FFF;font-weight:700;font-size:2em}.advanced-slider-1 .swiper-button-next,.swiper-button-prev{display:flex;width:50px;height:50px;background-color:#FFF;border-radius:999px;justify-content:center;align-items:center}@media (max-width:767px){.advanced-slider-1 .swiper-button-next,.swiper-button-prev{width:30px;height:30px}}.advanced-slide:hover{transform:scale(1.1);transition:all 0.4s ease}.advanced-slide{transition:all 0.4s ease}.text-5{color:#000;font-weight:500;font-size:1em;text-align:center;margin-top:40px}.container-8{width:100%;height:300px;background-color:#1B2B2B}.text-6{color:#FFF;font-size:1.5em;text-align:center}@media (max-width:767px){.text-6{font-size:1em}}.text-7{color:#FFF;font-weight:900;font-size:1.5em}.text-7{margin:0 auto}@media (max-width:767px){.text-7{font-size:1em}}.container-9{display:flex;flex-flow:column;gap:20px}.text-8{color:#000;font-weight:700;font-size:1.2em;margin-top:64px}.text-9{color:#000;font-weight:400;font-size:1.1em}.container-10{display:flex;justify-content:center;width:100%}@media (max-width:1023px){.container-10{flex-flow:column}}.container-11{display:flex;justify-content:center;align-items:center;width:100%;height:82px;margin-top:20px;padding-right:20px;padding-left:20px;background-color:#FFF;border-radius:8px;box-shadow:0px 2px 8px 0px #63636333}@media (max-width:767px){.container-11{height:auto;padding-right:0px;padding-left:0px}}.text-10{width:100%;color:#000;font-size:1.2em;text-align:center;margin-top:40px}@media (max-width:767px){.text-10{font-size:1em}}.contact__hero{display:flex;flex-flow:column;justify-content:center;align-items:center;height:260px;background-color:#1B2B2B}.hero__title{color:#FFF;font-size:3em;text-align:center}@media (max-width:1023px){.hero__title{font-size:2.5em}}@media (max-width:767px){.hero__title{font-size:2em}}.container__img{width:100%;background-color:#FFF;border-radius:28px}.post-title-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.container-link-2{text-decoration:none}.container-link-2 .post-title-3{transition:all .4s}.container-link-2 .post-title-3:hover{color:#f53025}.container-12{display:flex;flex-flow:column;gap:20px;margin-top:20px}.bde-post-loop-328-103 .bde-posts-pagination ul li a{transition:all .3s}.bde-post-loop-328-103 .bde-posts-pagination ul li a:hover{background-color:#f53025!important;color:#FFF!important}.container-13{width:100%;height:250px}@media (max-width:767px){.container-13{height:270px}}.image-2{width:100%;height:100%;object-fit:cover}.hero__link{color:#FFF;font-size:16px;text-decoration:none}.hero__link:hover{color:#FFF}.text-11{color:#FFF}.container-14{display:flex;gap:5px}.menu__link{position:relative}.breakdance .bde-menu-15-106 .breakdance-menu-link:hover{color:#f53025!important}.breakdance .bde-menu-15-106 .breakdance-menu-link::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background-color:#f53025;transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.breakdance .bde-menu-15-106 .breakdance-menu-link:hover::after{transform:scaleX(1)}.breakdance .bde-menu-15-106 .breakdance-menu-item--active .breakdance-menu-link::after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background-color:#f53025;transform:scaleX(1);transform-origin:left;transition:transform 0.3s ease}.container-15{display:flex;gap:20px;width:100%}@media (max-width:1023px){.container-15{flex-flow:column}}.container-16{display:flex;flex-flow:column;justify-content:center;align-items:center;width:55%;height:400px;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px}@media (max-width:1023px){.container-16{width:100%;height:auto;padding-top:64px;padding-bottom:64px}}.container-17{width:45%;height:400px;background-image:url(https://dev.lebouclier.org/app/uploads/2026/03/FLO6266-scaled.jpg);background-size:cover;background-position:0 0;background-repeat:repeat;background-attachment:scroll;box-shadow:-1px 0px 2px #000}@media (max-width:1023px){.container-17{width:100%}}.text-12{color:#000;font-size:1.2em;text-align:center;padding-top:20px}@media (max-width:1023px){.text-12{font-size:1em}}.container-18{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px;background-color:#1B2B2B}.text-13{width:80%;color:#FFF;font-size:1.2em;text-align:center;padding-top:20px}@media (max-width:1023px){.text-13{width:100%;font-size:1em}}.container-17-copy-1{width:45%;height:400px;background-image:url(https://dev.lebouclier.org/app/uploads/2026/03/FLO5004-scaled.jpg);background-size:cover;background-position:0 0;background-repeat:repeat;background-attachment:scroll;box-shadow:-1px 0px 2px #000}@media (max-width:1023px){.container-17-copy-1{width:100%}}.container-19{padding-top:64px;padding-bottom:64px}.container-20{display:flex;margin-top:40px}@media (max-width:1023px){.container-20{flex-flow:column}}.container-21{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px;width:33.33%;padding-right:40px;padding-left:40px}@media (max-width:1023px){.container-21{width:100%;padding-top:20px;padding-bottom:20px}}.text-14{height:120px;color:#000;text-align:center}@media (max-width:1023px){.text-14{height:auto;font-size:14px}}@media (max-width:767px){.heading-3{padding-right:20px;padding-left:20px}}.container-22{width:100%}.text-15{color:#000;font-size:16px}@media (max-width:767px){.text-15{font-size:14px}}