/**handles:dev-style**/
:root{--color-010d1c:#010d1c;--black:#020d1c;--animate-delay:.3s}a.rouge{color:#ed2e53!important}.btn-hero{padding:17px 21px;font-size:17px;margin-top:60px}.bullet{height:.375rem;width:.375rem;margin-right:.5rem;display:inline-block;background-color:var(--primary);border-radius:50%}.line-height{line-height:1.1!important}.bg-primary{background-color:var(--primary)}.service{position:relative}.service.active{padding-left:.5rem;background-color:#000;color:var(--white)}.brique{aspect-ratio:1/1}.swiper-horizontal,.swipper{overflow:hidden}.multiCarrousel .swiper-wrapper,.multiCarrouselReverse .swiper-wrapper{transition-timing-function:linear}.pt-10{padding-top:2.5rem}.mt-5{margin-top:1.25rem}.mt-\[60px\]{margin-top:60px}.top-10{top:2.5rem}.w-\[59rem\]{max-width:59rem}.m-auto{margin:auto}.mt-20{margin-top:5rem}.mb-0{margin-bottom:0}.p-\[10px\]{padding:10px}.mx-\[10px\]{margin-left:10px;margin-right:10px}.break-space{white-space:break-spaces}.md\:top-10{top:2.5rem}.\!md\:top-10{top:2.5rem!important}.keyword{background-color:#15002e00;font-size:14px;font-weight:400;border-radius:1rem;border:1px solid var(--alt);transition:all .4s ease-in-out}.keyword:hover{background:var(--alt);color:var(--black)}.grid-gap{grid-column-gap:5rem}.temoignage-grid{grid-template-columns:1fr 25%}.photo-temoignage,.photo-temoignage img{width:172px;height:172px;max-width:unset}.text-bold{font-weight:700}.bg-lightGray{background-color:#fafafa}hr:not(.vertical){margin-top:1.5rem;margin-bottom:1.5rem}.nosactions ul li:before,.project ul li:before{content:url('/wp-content/uploads/2025/01/checked-l.png')}.nosactions ul li,.project ul li{margin-bottom:.15rem;margin-left:15px}.wpcf7{color:var(--color-010d1c)}.wpcf7 input:not(.wpcf7-submit),.wpcf7 select,.wpcf7 textarea{border-bottom:1px solid var(--color-010d1c);background:0 0;font-weight:400}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{outline:0}.wpcf7 label{font-size:14px;font-weight:700;line-height:17px}.wpcf7-submit{white-space:break-spaces}.wpcf7-list-item{display:block;margin:0}.wpcf7-list-item label{font-weight:400}.wpcf7-not-valid-tip{position:absolute}.btn-recrutement{position:fixed;top:50%;transform:translateY(-50%);right:0;z-index:10000;border-top-left-radius:22px;border-bottom-left-radius:22px;writing-mode:sideways-lr}#nav-menu{max-height:calc(100vh - 5rem)}.single-post ul li,ul.reset li{list-style:disc;margin-left:25px;margin-bottom:0}.single-post ol li{list-style:decimal;margin-left:25px;margin-bottom:0}.single-post ol,.single-post ul,ul.reset{margin-bottom:15px}.single-post footer ul li,.single-post nav ul li{list-style:none;margin-left:0;margin-bottom:0}.mfooter a{font-size:14px;font-weight:100}.mfooter{font-weight:100}p.cardo-footer{font-size:1.45rem}ul.ulfooter{line-height:1rem}.h1404{font-size:12px;font-weight:600}.p404{font-size:22px;font-weight:600}article h1{line-height:2.85rem!important}.bg404{background-image:url('/wp-content/uploads/2025/01/fond-pragmea-404.png');background-repeat:no-repeat}blockquote{background-image:url('/wp-content/uploads/2025/02/quote_icon.png');background-position:top left;background-repeat:no-repeat;display:inline-flex}blockquote p{font-family:cardo;line-height:50px;font-size:42px}@media (min-width:768px){.menu-item-has-children .menu-item a:before{position:absolute;width:0;bottom:-5px;left:0;content:'';background-color:var(--black);height:1px;transition:all .6s ease}.menu-item-has-children .menu-item:hover a:before{width:100%}.menu-item-has-children .menu-item a{width:fit-content;position:relative}hr.md\:vertical{border:0;border-right:1px solid var(--black);height:100%}.md\:items-stretch{align-items:stretch}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:mb-\[74px\]{margin-bottom:74px!important}}