.lang-switcher-text{pointer-events:none}.diapo-solutions img{height:60vh;object-fit:cover}.col-auto-center{margin:auto}.img-cover{height:100%}.img-cover img{object-fit:cover;height:100%}.img-cover span{height:100%}.width-auto{width:auto!important}.drop-shadow img{filter:drop-shadow(0 0 0.4rem #00000040)}@media (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.inline-btn{display:flex}}#preloader{opacity:1;transition:opacity 0.8s ease;pointer-events:all}#preloader.hidden{opacity:0;pointer-events:none}#lottie-container{width:200px;height:200px}.translate-1{animation:1s slide-in-1 ease-in-out}.translate-2{animation:1s slide-in-2 ease-in-out}.translate-3{animation:1s slide-in-3 ease-in-out}@keyframes slide-in-1{0%,30%{transform:translateY(-40%);opacity:0}60%{transform:translateY(0);opacity:1}}@keyframes slide-in-2{0%,50%{transform:translateY(-40%);opacity:0}80%{transform:translateY(0);opacity:1}}@keyframes slide-in-3{0%,70%{transform:translateY(-40%);opacity:0}100%{transform:translateY(0);opacity:1}}.lottie-anim{width:300px!important;height:300px!important;max-width:300px;max-height:300px;overflow:hidden;margin:0 auto}.lottie-anim svg{width:100%!important;height:100%!important}.hero-blog .et_pb_ajax_pagination_container{display:flex}.hero-blog .et_pb_ajax_pagination_container .et_pb_post{width:100%;display:flex;flex-direction:row-reverse;align-items:center}.hero-blog .et_pb_ajax_pagination_container .et_pb_post h2{width:30%;padding-right:5%}.hero-blog .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url{width:60%;height:70vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.hero-blog .et_pb_ajax_pagination_container .et_pb_post img{width:100%;object-fit:cover;object-position:center}.hero-blog{position:relative;overflow:hidden}.et_pb_ajax_pagination_container{display:flex;flex-wrap:nowrap;transition:transform 0.5s ease}.et_pb_ajax_pagination_container article.et_pb_post{min-width:100%;box-sizing:border-box;flex-shrink:0}.carousel-btn{position:absolute;top:44%;font-size:40px;transform:translateY(-50%) scale(0.7,2);;background-color:transparent!important;color:white;border:none;padding:0 15px;cursor:pointer;z-index:2}.carousel-btn.prev{left:10px}.carousel-btn.next{right:10px}@media (max-width:900px){.hero-blog .et_pb_ajax_pagination_container .et_pb_post{flex-direction:column;height:auto}.hero-blog .et_pb_ajax_pagination_container .et_pb_post h2{width:100%;padding:10px 0 5px 0;text-align:center}.hero-blog .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url{width:100%;height:50vh}}@media (max-width:480px){.hero-blog .et_pb_ajax_pagination_container .et_pb_post .entry-featured-image-url{height:40vh}.carousel-btn{font-size:30px;padding:0 10px}}.blog-4-cols .et_pb_blog_grid .column.size-1of4{width:25%;display:inline-block;vertical-align:top;padding:10px;box-sizing:border-box}.blog-4-cols .et_pb_post,.actu-grid .et_pb_post{width:100%!important;margin-bottom:20px!important;padding:0!important;overflow:hidden!important}.image-carree{height:50vh;width:50vh;overflow:hidden;position:relative}.image-carree img{height:100%;width:100%;object-fit:cover;display:block}.conteneur-image{height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.conteneur-image img{max-height:100%;max-width:100%;height:auto;width:auto;object-fit:contain;display:block}@media (max-width:768px){.conteneur-image{height:auto;width:100%}.conteneur-image img{width:100%;height:auto;object-fit:contain}}.et_pb_post:hover img{transform:scale(1.03);transition:.4s ease-in-out}.blog-4-cols .et_pb_post:hover .entry-title{color:#308d68!important}.blog-4-cols .et_pb_post .entry-featured-image-url{margin-bottom:20px;overflow:hidden!important}.blog-4-cols .entry-title{padding-bottom:0}.blog-4-cols .et_pb_image_container,.et_pb_image_container{margin:0!important}@media (max-width:980px){.blog-4-cols .et_pb_blog_grid .column.size-1of4{width:50%;padding:10px!important}}@media (max-width:767px){.blog-4-cols .et_pb_blog_grid .column.size-1of4{width:100% important;padding:10px!important}.min-height-col .et_pb_post{min-height:auto}}body:not(.et-fb) .custom-grid-warning{display:none}.custom-grid-warning{background:white;color:purple;margin-bottom:5px;font-size:14px;z-index:10;font-family:sans-serif}.footer-col-1{display:flex;gap:10px}@media (max-width:980px){.footer-col-1{width:auto;justify-content:center}.footer-col-2,.footer-col-3,.footer-col-4{display:flex;flex-wrap:wrap;width:auto;justify-content:center}}.animated-ribbon{position:relative;display:inline-block;background-color:#32886A;padding:10px 50px 10px 20%;clip-path:polygon(0 0,0 0,0 100%,0% 100%);animation:revealRibbon 600ms ease-out forwards}.animated-ribbon .et_pb_text_inner{padding-right:15px}@keyframes revealRibbon{0%{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}100%{clip-path:polygon(0 0,90% 0,100% 100%,0% 100%)}}@media screen and (max-width:980px){.animated-ribbon{padding:10px 50px 10px 10%}}@media screen and (max-width:480px){.animated-ribbon{padding:20px 50px 10px 5%}}.stvs-form .ff-default .ff-el-form-control{border:0;color:#308D68;background-color:#F0F0F0}.stvs-form .ff-default .ff-el-form-control:focus{color:black;background-color:#308D6;border:solid green 2px}.stvs-form .ff-btn.ff-btn-submit{display:inline-block;font-family:'DM Sans',Helvetica,Arial,Lucida,sans-serif;margin-top:10px;padding:6px 20px;background-color:#308D68;color:#fff;border-radius:50px;text-decoration:none;transition:all 500ms ease;border:0}.stvs-form .ff-btn.ff-btn-submit:hover{background-color:#F0F0F0;color:#308D68;cursor:pointer}.grid-solutions{display:flex;flex-wrap:wrap;gap:1.5em}.grid-item-solution{width:45%}@media screen and (max-width:560px){.grid-item-solution{width:100%}}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:117%;left:-10%;width:110vw;padding:0 5%;margin:0}.ribbon-fact{padding-left:10%}.list-job .entry-featured-image-url img{object-fit:cover;width:650px!important;height:300px}