img{vertical-align:unset!important}#logo img{width:150px;height:32px}.logo_white img{height:35.75px}img{max-width:100%;aspect-ratio:auto}body{overflow-x:hidden}a{text-decoration:none}h4,h5,h6{font-family:Lato,sans-serif;font-weight:700;color:#232655;margin:0}input:focus{outline:0}.red-title{position:relative;text-transform:uppercase;font-size:.813rem!important;color:#ff2134!important;font-weight:700!important;display:inline-block;margin-bottom:9px!important;letter-spacing:2px;padding-bottom:0!important}.red-title::before{position:absolute;content:'';background-color:#ff2134;width:100px;height:1px;right:-110px;top:50%;transform:translateY(-50%)}.d-block{display:block!important}.header .container{display:flex;justify-content:space-between}.header-info,.header-social,.menu-list{display:flex}.header-social i{color:#2c2c2c;font-size:1.125rem;cursor:pointer;margin-right:25px;padding:15px 0}.secteur-dropdown-list:hover .nav-link.span-link.header-nav-link{color:#ff2134}.header-info a:hover,.header-info span:hover{color:#ff2134}.bordure{border-bottom:1px solid #eceff8}.nav-link i{font-size:1.188rem;padding-right:4px;color:#ff2134;margin-bottom:4px}.header-info a,.header-info span{color:#2c2c2c}.nav-wrapper{text-align:center}.sl-nav{display:inline}.sl-nav ul{margin:0;padding:0;list-style:none;position:relative;display:inline-block}.sl-nav li{cursor:pointer;padding-bottom:10px}.navbar .menu-list.active{z-index:5;margin-top:54px;background-color:#232655;overflow-y:scroll;max-height:100vh;color:#fff;display:block;z-index:999;width:auto;left:2%;right:2%;overflow-x:hidden;animation-delay:0s}@keyframes dropdown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dropup{from{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.sl-nav li ul{display:none}.sl-nav li:hover ul{position:absolute;top:29px;right:-15px;display:block;background:#fff;width:120px;padding-top:0;z-index:2;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2)}.sl-nav li:hover .triangle{position:absolute;top:15px;right:-10px;z-index:10;height:14px;overflow:hidden;width:30px;background:0 0}.sl-nav li:hover .triangle:after{content:'';display:block;z-index:20;width:15px;transform:rotate(45deg) translateY(0) translatex(10px);height:15px;background:#fff;border-radius:2px 0 0 0;box-shadow:0 0 20px rgba(0,0,0,.2)}.sl-nav li ul li{position:relative;text-align:left;background:0 0;padding:15px 15px;padding-bottom:0;z-index:2;font-size:.938rem;color:#3c3c3c}.sl-nav li ul li:last-of-type{padding-bottom:15px}.sl-nav li ul li span{padding-left:5px}span.active{color:#ff2134!important}.sl-nav li ul li span.active,.sl-nav li ul li span:hover{color:#146c78}.sl-flag{display:inline-block;box-shadow:0 0 3px rgba(0,0,0,.4);width:19px;height:19px;border-radius:50%;position:relative;top:2px;overflow:hidden}#logo,.icons-menu,.navbar{margin-top:30px;display:flex}.navbar{padding-left:14%!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important;align-items:unset!important}.menu-list>li{margin-left:37px}.menu-list>li>a,.menu-list>li>span:not(.secteur-expand){font-size:1.125rem;font-family:Lato,sans-serif;color:#2c2c2c;font-weight:700;min-width:max-content;cursor:pointer;max-width:max-content}.menu-list>li:hover>a{color:#ff2134}.span-link-li:hover>span{color:#ff2134!important}.secteur-dropdown-list{position:relative}.menu-list>li .sub-menu{position:absolute;background-color:#232655;height:0;width:300px;display:block;overflow:hidden;top:33px;z-index:20}.secteur-dropdown-list span input[type=checkbox],.secteur-expand{display:none}.menu-list>li .sub-menu li:last-child{border-bottom:0}.menu-list>li .sub-menu li a{display:block;font-size:1rem;padding:10px 0;color:#fff}.menu-list>li .sub-menu li:hover>a{color:#ff2134}.desplay-none{display:none!important}.phone-link i{color:red;padding:5px}.copyright{color:#fff;background-color:#191823;padding:25px;font-size:.813rem}.footer{background-color:#242331}.footer .container-fluid{padding-bottom:80px;padding-top:80px}.footer p{color:#f5f5f5;margin-left:5px}.footer .p-footer{text-align:justify;padding-right:50px}ul#collapse_ipid li{line-height:initial}ul#collapse_ipid{line-height:initial}ul#collapse_ipid{margin-left:13px;color:#fff;margin-top:8px}.footer a:hover,.footer span:hover{font-size:.9rem;color:#ff2134}.footer i{color:#ff2134;margin-right:8px}.footer h4{color:#fff;font-size:1.125rem;font-weight:900}.footer ul{margin-top:20px;margin-bottom:46px}.footer li,.single-info{display:flex;line-height:35px;align-items:center;margin-bottom:10px}.single-info.info-home{align-items:flex-start}.social span{width:35px;line-height:35px;border-radius:50%;background-color:#ff2134;text-align:center}.social i{color:#fff;margin-right:0}.footer img{margin-bottom:20px;width:165px}.social{display:flex;justify-content:space-between;width:152px;padding:20px 5px}.meanmenu-reveal #meanmenu-checkbox{display:none}.menu-list>li .sub-menu li a{padding-left:25px;font-family:Muli,sans-serif;font-weight:300;opacity:.75;line-height:18px}.testimonial-area{padding:150px 0 120px 0;position:relative}.testimonial-area:before{background:#232655 none repeat scroll 0 0;opacity:.9;position:absolute;content:"";height:100%;width:100%;top:0;left:0}.testimonial-area h5{font-size:1.563rem;font-weight:900;margin-bottom:28px;color:#fff}.testimonial-area .temoigne{padding:0;margin:10px 0}.testimonial-area .temoigne .head-dark{color:#fff;background-color:#212529;padding:15px 12px}.testimonial-area .temoigne .head-dark span{font-weight:600}.testimonial-area .temoigne .body-light{background-color:#fff;padding:15px 12px}.back-to-the-top{position:fixed;bottom:65px;right:20px;width:40px;height:40px;line-height:35px;text-align:center;background-color:#ff2134;color:#fff;font-size:1.5rem;z-index:880;display:none}.back-to-the-top:hover{color:#fff;background-color:#232655}.d-none{display:none!important}.flag-be{background:url('/assets/images/flag/all-lang.png') -9px -9px}.flag-es{background:url('/assets/images/flag/all-lang.png') -47px -9px}.flag-fr{background:url('/assets/images/flag/all-lang.png') -9px -47px}.flag-it{background:url('/assets/images/flag/all-lang.png') -47px -47px}@media(max-width:576px){.copyright,.footer a,.footer span{font-size:.938rem}}@media (max-width:991px){.meanmenu-reveal #meanmenu-checkbox{position:absolute;top:0;left:0;opacity:0;width:100%;border:none;display:block;border-radius:0;height:100%}.bordure,.header .container:first-of-type{display:none}.desplay-none{display:block!important}.navbar .menu-list{position:fixed;display:none}.menu-list>li a,.menu-list>li span:not(.secteur-expand){display:block;font-size:1rem;color:#fff;width:100%;padding:10px 20px;font-weight:400;margin:0;text-align:left;border-top:1px solid rgba(255,255,255,.5);text-transform:capitalize;box-sizing:border-box}.menu-list>li{margin-left:0}.meanmenu-reveal{padding:0;position:relative;margin-left:19px;cursor:pointer;display:block;overflow:hidden;width:30px;height:30px;right:0;left:auto;text-align:center;text-indent:0;font-size:0px}.meanmenu-reveal>span{width:100%;height:100%}.meanmenu-reveal #meanmenu-checkbox{position:absolute;top:0;left:0;opacity:0;width:100%;border:none;border-radius:0;height:100%}.meanmenu-reveal #meanmenu-checkbox:checked+span>#line-1{transform:rotate(48deg) translateY(6px)}.meanmenu-reveal #meanmenu-checkbox:checked+span>#line-2{opacity:0}.meanmenu-reveal #meanmenu-checkbox:checked+span>#line-3{transform:rotate(-49deg) translateY(-6px)}.meanmenu-reveal #meanmenu-checkbox:checked+span{width:80%;height:80%;overflow:hidden}.meanmenu-reveal>span span{display:block;pointer-events:none;background:#ff2134;height:2px;margin:3px 0;width:60px;position:relative}.secteur-dropdown-list span input[type=checkbox]{position:absolute;top:0;left:0;height:100%;z-index:999;opacity:0;display:block}.secteur-expand{text-align:center;position:absolute;right:0;top:0;z-index:2;border:1px solid rgba(255,255,255,.5);width:45px;height:100%;padding:0;display:flex!important;justify-content:center!important;align-items:center!important}.secteur-expand:after{position:absolute;content:"";top:12px;transform:rotate(45deg);height:12px;width:12px;border-right:1px solid #fff;border-bottom:1px solid #fff}.menu-list>li .sub-menu{position:relative;background-color:#232655;height:0;overflow:hidden;z-index:9;top:0;width:auto}p{font-size:1rem}.sl-nav li{cursor:pointer;padding-bottom:0}}@media (min-width:1200px) and (max-width:1600px){.footer h4{font-size:1rem}}@media (min-width:1500px){.container-demontion{width:75%!important}}@media (min-width:1200px){.container{max-width:1200px!important}}@media only screen and (min-width:992px) and (max-width:1200px){.menu-list>li{margin-left:20px}.menu-list>li>a,.menu-list>li>span{font-size:1rem}}@media screen and (min-width:991px){.menu-list>li:hover .sub-menu li a{opacity:1}.sub-menu li{padding:3px 0;border-bottom:1px solid #ffffff80}.navbar .nav-link:not(._secteurs){padding:0!important}}@media (max-width:426px){.red-title::before{display:none}}