.produit-detail table td,.slick-dots{text-align:center}.pl-0{padding-left:0!important}.d-inline-block{display:inline-block!important}.mg-b-70{margin-bottom:70px}.produit-content .section-first_type-3 .section-first__inner h2,.produit-detail .section-first_type-3 .section-first__inner .ui-title-inner-2,.produit-detail .section-first_type-3 .section-first__inner h2,.produit-detail .section-first_type-3 .section-first__inner h5{color:#004784!important}.produit-detail .section-first_type-3 .section-first__inner div>p{color:#333!important}.produit-content .section-first_type-3 .section-first__inner .ui-decor-1,.produit-detail .section-first_type-3 .section-first__inner .ui-decor-1{background-color:#004784!important}.produit-detail .section-first_type-3 .section-first__inner .ui-title-inner-2{margin-bottom:0}.produit-detail .section-first_type-3 .section-first__inner .subtitle{letter-spacing:.025em;line-height:28px;margin-top:0;font-weight:300;font-size:16px;text-transform:none}.produit-associes .section-first__inner{margin-top:0}.produit-associes .section-first__inner .ui-title-inner-2{margin-bottom:40px!important}.btn.download{font-size:12px;margin-right:10px;margin-bottom:10px;border:1px solid #dadada;background-color:#f7f7f7;text-transform:initial;color:#061522;width:100%;display:flex;overflow:hidden}.btn.download span{overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block;color:inherit}@media (min-width:576px){.btn.download{display:inline-flex}.btn.download,.btn.download span{width:auto}}.btn.download:hover,.tilter__figure::before{background-color:#fff}.btn>span{font-size:12px;color:#333;margin-left:5px;transition:.3s ease-out}.btn>svg{width:20px;vertical-align:bottom;margin-right:5px}.btn:hover>span{color:inherit}.section-social-net__link{max-width:none}.is-underline{text-decoration:underline}.section-social-net__link h3{font:600 14px Montserrat;color:#000;margin:0;padding:0}.slick-dots li button,.slick-next,.slick-prev{font-size:0;line-height:0;cursor:pointer;color:transparent;background:0 0;outline:0;width:20px;height:20px}.section-social-net__link.active h3,.section-social-net__link:hover h3{color:#fff}.produit-content .section-produits:after,.produit-detail .section-produits:after{position:absolute;top:-40px;left:0;width:100%;height:100%;content:'';z-index:-1;background-color:#f7f7f7}.produit-content .section-produits:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';z-index:-1;background-color:#f7f7f7}.produit-detail .section-first_type-3,.produit-detail .section-produits{padding-top:40px;padding-bottom:40px}.produit-detail .section-first_type-3:first-child{padding-top:50px}.produit-detail .section-first:last-child .container{border-bottom:none}.produit-detail .product__general_list{letter-spacing:.025em;line-height:28px;font-family:Montserrat;font-weight:300;font-size:14px;padding-bottom:40px;margin-bottom:40px}.produit-detail .product__general_list li span{font-weight:700;color:#000}.produit-detail .section-first__carousel-item{padding-bottom:0;padding-left:0}.produit-detail .product__slider .img-responsive{width:100%;height:420px;object-fit:contain;object-position:center center;border:1px solid #eee}.produit-detail .product__slider .slider{margin-top:20px;margin-bottom:50px;width:100%}.produit-detail .product__slider .slider a{height:110px;margin-right:10px;position:relative;cursor:pointer}.produit-detail .product__slider .slider img{height:110px;width:100%;object-fit:contain;object-position:center center;border:1px solid #eee}#main-slider a,#main-slider a:hover,#main-slider a:visited{color:#fff!important;text-decroration:none!important}.is-h1{display:none!important}.slick-next,.slick-prev{position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:24px;line-height:1;opacity:1;color:#000}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before,[dir=rtl] .slick-next:before{content:'‹'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'›'}.slick-next{right:-15px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{display:block;padding:5px;border:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.actualites-content .b-post img{width:100%!important;max-height:500px}@media (min-width:768px){.b-post img{width:inherit!important;background:#fff}}@media (max-width:1169px){.breadcrumb li,.breadcrumb>li>a{font-size:14px!important}.documents-content .comment-body img{display:none}}@media (max-width:768px){.breadcrumb li,.breadcrumb li a{font-size:12px!important}.posts-group{padding-top:0!important}.b-team__media{left:0;margin-bottom:20px}.b-team__media:last-child{margin-bottom:0!important}}.breadcrumb>li+li:before{content:">"!important;padding:0 6px 0 4px!important;color:#fff!important}.breadcrumb li{letter-spacing:.2em!important;line-height:initial!important}.widget-list__link.active{font-weight:700}.widget-list__link.active:before{font:16px FontAwesome;content:"\f178"}.not-found{margin-top:50px}img.mfp-img{background:#fff}#main-slider,#main-slider .sp-mask,#main-slider .sp-slides-container{height:350px}.cc-window.cc-banner{position:fixed!important;left:0;right:0;bottom:0;z-index:99999}.cc-window.cc-banner.cc-bottom{margin:0!important}body{padding-bottom:0!important}
