h2{font-size:24px !important}.container-fluid{padding:1% 8.5%}.top_header{background-color:#fff;position:relative;z-index:2}.items{height:50px;color:#696b69}.title_section h2:after{content:"";border-bottom:7px solid #cddc60;display:block;width:10%;border-radius:20px;margin-top:8px}.items .item{display:flex;justify-content:center}.items .item .file_downlad{color:#696b69;text-decoration:none;margin-left:0}.items .item a img{height:25px}.items .item span{margin-left:10px;text-align:left;font-family:Roboto;font-weight:medium;font-size:14px;line-height:17px}.items .item a{height:25px;display:block;margin-left:10px}.btn-outline-success:hover,.top_header .btn-outline-success{color:#fff;background-color:#9a0680;border-color:#9a0680}.top_header .btn{border-radius:0 3px 3px 0}.form-inline input{background-color:#ececec;border-radius:3px 0 0 3px;border:none;font-family:Roboto;font-size:15px}.form-inline input:focus{border:none;box-shadow:none;background-color:#ececec}.navbar{padding:0;font:normal normal normal 18px/22px BarlowCondensed;transition:background-color ease-in .2s;background-color:#160040}.navbar>.container-fluid{display:flex;flex-direction:column}.nav-item{min-width:97px;margin-left:48px;display:flex;align-items:center;justify-content:center;border-bottom:2.5px solid transparent;transition:all .2s ease-in-out !important}.brand-logo{display:none}.nav-item.contact.active{border-bottom:2.5px solid transparent !important}.nav-item.contact:hover{border-bottom:2.5px solid transparent !important}.nav-item.contact:hover .nav-link{color:#fff !important;background-color:#a11111}.nav-link{height:100%;color:#fff !important;font-family:Roboto;font-weight:700;font-size:14px}.nav_content{width:100%;display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.nav-item.active{border-bottom:2.5px solid #fff;margin-bottom:-13px;transition:all .2s ease-in-out !important}.nav-item:hover{border-bottom:2.5px solid #fff;margin-bottom:-13px}.navbar.white_bg{background-color:#fff}.white_bg .nav-item .nav-link{color:#575757 !important}.white_bg .nav-item.contact:hover .nav-link{color:#fff !important}.white_bg .nav-item.active{border-bottom:2.5px solid #4472c4}.white_bg .nav-item.active .nav-link{color:#4472c4 !important}.white_bg .nav-item:hover{border-bottom:2.5px solid #4472c4}.white_bg .nav-item:hover .nav-link{color:#4472c4 !important}.navbar.open{background-color:#fff}.open .nav-item .nav-link{color:#575757 !important}.open .nav-item.contact:hover .nav-link{color:#fff !important}.open .nav-item.active{border-bottom:2.5px solid #4472c4}.open .nav-item.active .nav-link{color:#4472c4 !important}.open .nav-item:hover{border-bottom:2.5px solid #4472c4}.open .nav-item:hover .nav-link{color:#4472c4 !important}.nav-item.contact .nav-link{color:#fff !important;height:unset !important;background-color:red;padding:11px 27px;border-radius:5px}.dropdown-menu{background-color:#fff;width:160%;border-color:rgba(0,0,0,.15);font-family:Roboto}.dropdown-menu .show{width:124%}.dropdown-menu .dropdown-item{color:#696b69;font-size:14px;transition:all .5s ease-in-out}.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover{color:#160040;background-color:#c4c4c49d;font-weight:700;transition:all .5s ease-in-out}.breadcrumb-item{text-decoration:none;font:normal normal normal 14px/17px Lato;color:#f1f8fb !important}.breadcrumb-item:before{font-size:40px;color:#f1f8fb !important}.breadcrumb-item a{text-decoration:none;font:normal normal normal 14px/17px Lato;color:#f1f8fb !important}.home_carousel .owl-dots{position:absolute;bottom:35px;left:0;right:0}.home_carousel .owl-dot span{transition:all .2s ease-in-out !important}.home_carousel .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff;width:12px;height:12px}.home_carousel .owl-theme .owl-dots .owl-dot span{background:rgba(255,255,255,.432)}.home_carousel .owl-carousel .item,.home_carousel .owl-carousel .item .contnet{height:100vh;width:auto}.home_carousel .owl-carousel .item .contnet{display:flex;flex-direction:row;justify-content:center;align-items:center;justify-content:space-between;background-repeat:no-repeat;background-position-y:center;background-size:cover}.home_carousel .content-right{padding-right:111px}.home_carousel .content-left{padding-top:0;padding-left:193px}.home_carousel .content-right img{width:80%}.home_carousel .content-right-big img{width:73%;margin-left:9%}.home_carousel .owl-nav .owl-next,.home_carousel .owl-nav .owl-prev{position:absolute;background:0 0;text-align:center;top:50%;bottom:auto;width:50px;height:50px;border-radius:100%;background-color:#4473c400 !important;display:flex;justify-content:center;align-items:center;margin:0;border:1px solid #fff !important}.home_carousel .owl-nav .owl-next:hover,.home_carousel .owl-nav .owl-prev:hover{background-color:#22437c00 !important}.home_carousel .owl-nav .owl-prev{left:40px;right:auto}.home_carousel .owl-nav .owl-next{right:40px;left:auto}.home_carousel .owl-nav{margin-top:0}.home_carousel h1{color:#fff;font-family:Roboto;font-weight:700;font-size:50px}.home_carousel ul{color:#fff;font-family:Roboto;font-weight:medium;font-size:23px}ul li::marker{color:#cddc60}.home_carousel span{color:#fff;margin-bottom:40px;width:35%;text-align:center;font:normal normal normal 17px/29px Lato}.home_carousel .btns{display:flex;position:relative;text-decoration:none;justify-content:center;align-items:center;height:60px;min-width:230px;font:normal normal 200 21px/25px BarlowCondensed;border-radius:5px;margin:10px 15px}.home_carousel .btns.blue:hover{color:#fff;background:linear-gradient(233deg,#1757ce 0,#4472c4 100%)}.home_carousel .btns.white:hover{color:#4472c4;background-color:#cecccc}.carousel_btns{display:flex;flex-wrap:wrap;justify-content:center}.blue{background:#0b3787;background:linear-gradient(233deg,#0b3787 0,#4472c4 100%);color:#fff}.white{color:#4472c4;background-color:#fff}.home_carousel .btns img{height:10px;width:unset;margin-left:15px}.top_header .content-info-mobile{display:none}#contact .form-control{display:block;margin-top:30px;min-height:50px;height:50px;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:transparent;background-clip:padding-box;border:0 solid #a2a2a2;border-bottom:1px solid #a2a2a2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contact .form-control[type=file]{display:block;margin-top:30px;min-height:50px;height:50px;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:2;color:#212529;background-color:transparent;background-clip:padding-box;border:0 solid #a2a2a2;border-bottom:1px solid #a2a2a2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#contact textarea{min-height:50px;height:250px !important}#contact .form-control:focus{box-shadow:unset !important}.btn.btn_red{color:#fff !important;height:unset !important;background-color:red;padding:11px 27px;border-radius:5px;max-width:160px}.btn.btn_red:hover{color:#fff !important;background-color:#a11111}.btn.btn_red:focus{box-shadow:unset}#contact .form-floating>label{position:absolute;margin-top:30px;margin-left:10px;top:0;left:0;height:79%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}#contact .form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-1.7rem) translateX(.15rem)}.contatct_img{display:flex;justify-content:center;align-items:center}.footer{padding-top:50px;padding-bottom:5px;background-color:#160040;margin-top:-9px}.footer .items .item a{height:25px;display:block;margin-top:20px;margin-right:2px}.footer span{margin-top:30px;width:70%;display:block;color:#dcdcdc;font-family:Roboto;font-weight:400;font-size:15px}.footer h4{font-family:Roboto;font-weight:700;font-size:18px;color:#fff}.footer ul{padding-inline-start:0px}.footer .contact li{text-decoration:none;color:#dcdcdc;font-family:Roboto;font-weight:400;font-size:15px;transition:all .5s ease-in-out;list-style:none}ul.contact>li img{margin-right:15px}.footer ul>li a{text-decoration:none;color:#dcdcdc;font-family:Roboto;font-weight:400;font-size:15px;transition:all .5s ease-in-out}.footer ul>li a:hover{text-decoration:none;font-family:Roboto;font-weight:700;font-size:16px;color:#cddc60;transition:all .5s ease-in-out}.footer .copyright{border-top:1px solid #fff;margin-top:30px;text-align:center}.footer .copyright span{margin-top:5px !important;width:100%;text-align:center;font:normal normal normal 12px/25px Lato}.footer .copyright span a{text-decoration:none;font-family:Roboto;font-weight:700;font-size:13px;color:#cddc60}.services{margin-top:100px}.services .image{padding:0 25px}.services .image img{height:auto;width:100%;box-shadow:0 0 15px rgba(47,47,47,.438);border-radius:20px}.services .content .title_box{position:relative;display:flex;align-items:center;flex-direction:row;padding:30px 0}.services .content .title_box img{margin-right:20px}.services .info{padding:0 25px;position:relative;display:flex;justify-content:center;flex-direction:column}.services .content span{width:100%;display:block;font:normal normal normal 18px/30px Lato;text-align:left;color:#b3b3b3;margin-left:0;margin-right:auto;margin-bottom:0}.m_t_50{margin-top:50px}.a_propos{padding-bottom:100px}.a_propos .image{padding:0 25px}.a_propos .image img{height:auto;width:100%;box-shadow:0 0 15px rgba(47,47,47,.438);border-radius:20px}.a_propos .content .title_box{position:relative;display:flex;align-items:center;flex-direction:row;padding:30px 0}.a_propos .content .title_box img{margin-right:20px}.a_propos .info{padding:0 25px;position:relative;display:flex;justify-content:center;flex-direction:column}.a_propos .content span{width:100%;display:block;font:normal normal normal 18px/30px Lato;text-align:left;color:#b3b3b3;margin-left:0;margin-right:auto;margin-bottom:0}.search{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:40px 30px !important;border-radius:7px !important}.search .form-control{height:60px;border-radius:5px 0 0 5px;background-color:#f1f8fb;border:0 solid #ced4da}.search .form-control:focus{box-shadow:none}.search .search_btn{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#4472c4;border-radius:0 5px 5px 0}.search .search_btn img{display:block !important;width:50% !important;height:auto !important}.badges .badge{margin-top:30px}.badges .badge{font:normal normal bold 12px/24px Lato;color:#4472c4;background-color:#fff;box-shadow:0 0 10px #0000000D}#nav-icon{width:40px;height:27px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon.dark span{background:#444}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:11px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){bottom:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:8px;background:#444}#nav-icon.open span:nth-child(2){width:0;background:#444;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:26px;left:8px;background:#444}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0}.maps-content{height:600px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.dropdown-menu.show{-webkit-animation:fadeIn .3s alternate;animation:fadeIn .3s alternate}.nav-item.dropdown.dropdown-mega{position:static}.nav-item.dropdown.dropdown-mega .dropdown-menu{width:90%;top:auto;left:5%}.navbar-toggler{border:none;padding:0;outline:0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler .hamburger-toggle{position:relative;display:inline-block;width:50px;height:50px;z-index:11}.navbar-toggler .hamburger-toggle .hamburger{position:absolute;transform:translate(-50%,-50%) rotate(0);left:50%;top:50%;width:50%;height:50%;pointer-events:none}.navbar-toggler .hamburger-toggle .hamburger span{width:100%;height:4px;position:absolute;background:#160040;border-radius:2px;z-index:1;transition:transform .2s cubic-bezier(.77,.2,.05,1),background .2s cubic-bezier(.77,.2,.05,1),all .2s ease-in-out;left:0}.navbar-toggler .hamburger-toggle .hamburger span:first-child{top:10%;transform-origin:50% 50%;transform:translate(0 -50%) !important}.navbar-toggler .hamburger-toggle .hamburger span:nth-child(2){top:50%;transform:translate(0,-50%)}.navbar-toggler .hamburger-toggle .hamburger span:last-child{left:0;top:auto;bottom:10%;transform-origin:50% 50%}.navbar-toggler .hamburger-toggle .hamburger.active span{position:absolute;margin:0}.navbar-toggler .hamburger-toggle .hamburger.active span:first-child{top:45%;transform:rotate(45deg)}.navbar-toggler .hamburger-toggle .hamburger.active span:nth-child(2){left:50%;width:0}.navbar-toggler .hamburger-toggle .hamburger.active span:last-child{top:45%;transform:rotate(-45deg)}.btn-carousel a{background-color:#9a0680;color:#fff;text-decoration:none;padding:10px 20px;transition:all .3s;font-family:Roboto;font-weight:700;border-radius:3px}.btn-carousel a:hover .fa-arrow-right{margin-left:20px;transition:all .3s}.btn-carousel a:hover{background-color:#a8088b;transition:all .3s}.btn-carousel .fa-arrow-right{margin-left:10px;transition:all .3s}.titre-{font-family:Roboto;font-weight:700;font-size:26px !important;color:#000;margin-bottom:30px}.paragraphe-{font-family:Roboto;font-weight:400;font-size:16px;color:#5b5b5b;margin-bottom:30px}.content-info-mobile .item span{margin-left:10px;text-align:left;font-family:Roboto;font-size:14px;line-height:17px;color:#5b5b5b}.section-produits{background-color:#f3f5f8}.title_section h1{color:#160040;text-transform:uppercase;font-family:Roboto;font-weight:700;font-size:26px;width:50%;margin-bottom:91px}.title_section h1:after{content:"";border-bottom:7px solid #cddc60;display:block;width:10%;border-radius:20px;margin-top:8px}.section-produits .card .image_card{width:80%;text-align:center}.card-produit{align-items:center;box-shadow:0 5px 10px #00000029;border:none}.card-produit .brand_name b{background-color:#9a0680;margin-top:16px;margin-bottom:22px;padding:8px 13px;font-size:9px;color:#fff;border-radius:49px;text-transform:uppercase}.card-produit .brand_name{display:flex;width:100%;justify-content:flex-end}.card-body .card-title{color:#000;font-family:Roboto;font-weight:700;font-size:18px;min-height:68px}.card-text{color:#7e7e7e;font-family:Roboto;font-weight:400;font-size:14px;min-height:98px}.card-body p{color:#7e7e7e;font-family:Roboto;font-weight:400;font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-body a{font-family:Roboto;font-weight:400;font-size:14px;text-decoration:none}.card-body .btn-card{background-color:#160040;width:100%;padding:10px 20px;text-align:center;color:#fff;transition:all .5s ease-in-out;border-radius:5px}.sidebar_categorie_populaire .card{min-height:300px !important}.card-body .btn-card:hover{background-color:#230163;transition:all .5s ease-in-out}#produits_carousel .item .card-produit{position:relative;min-height:537px}.section-produits .owl-theme .owl-nav,.section_blog .owl-theme .owl-nav,.section_marque .owl-theme .owl-nav{position:absolute;top:-140px;right:-5px}.section-produits .owl-carousel .owl-nav button.owl-next,.section-produits .owl-carousel .owl-nav button.owl-prev,.section_blog .owl-carousel .owl-nav button.owl-next,.section_blog .owl-carousel .owl-nav button.owl-prev,.section_marque .owl-carousel .owl-nav button.owl-next,.section_marque .owl-carousel .owl-nav button.owl-prev{border-radius:50px !important;border:2px solid #9a0680 !important}.section-produits .owl-carousel .owl-nav button.owl-next img,.section-produits .owl-carousel .owl-nav button.owl-prev img,.section_blog .owl-carousel .owl-nav button.owl-next img,.section_blog .owl-carousel .owl-nav button.owl-prev img,.section_marque .owl-carousel .owl-nav button.owl-next img,.section_marque .owl-carousel .owl-nav button.owl-prev img{padding:12px 9px}.section-produits .owl-theme .owl-nav [class*=owl-]:hover,.section_blog .owl-theme .owl-nav [class*=owl-]:hover,.section_marque .owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#fff;text-decoration:none}.owl-theme .owl-nav,.section-produits .owl-theme .owl-dots,.section_blog .owl-theme .owl-dots,.section_marque .owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:33px}.owl-theme .owl-dots .owl-dot:hover span,.section-produits .owl-theme .owl-dots .owl-dot.active span,.section_blog .owl-theme .owl-dots .owl-dot.active span,.section_marque .owl-theme .owl-dots .owl-dot.active span{background:#160040;width:13px;height:13px}.section_instruments .content1{display:flex;flex-direction:column;justify-content:center;height:402px;margin:0 106px}.white-text{color:#fff}.content1 .titre-:after{content:"";border-bottom:7px solid #cddc60;display:block;width:10%;border-radius:20px;margin-top:16px}.section_instruments .content2{display:flex;flex-direction:column;justify-content:center;height:402px;margin:0 50px}.section_instruments .row_instrument{margin-right:0}.section_service .card-icon{display:flex;align-items:center;padding:29px 16px;align-items:center;box-shadow:0 5px 10px #00000029;border:none;min-height:416px}.section_service .card-icon .card-body{display:flex;align-items:center;flex-direction:column}.section_service .card-icon .card-body{display:flex;align-items:center;flex-direction:column}.section_service .card-icon .card-text{text-align:center}.section_service .card-icon .card-title{text-align:center}.section_service .title_section h1{margin-bottom:50px}.section_marque{background-color:#f3f5f8}.brand-pic img{box-shadow:0 3px 6px #0000000d;margin-bottom:12px}.section_blog .card-body .btn-card{background-color:#160040;width:52%;padding:10px 20px;text-align:center;color:#fff;transition:all .5s ease-in-out;border-radius:5px}.section_blog .btn-card:hover{background-color:#230163;transition:all .5s ease-in-out}.section_blog .card-blog{align-items:center;box-shadow:0 5px 10px #00000029;border:none;position:relative;min-height:498px;width:100%}.section_blog .card-blog .col-image-card{height:233px;width:100%;overflow:hidden}.section_blog .card-blog .date_article b{position:absolute;right:22px;top:17px;background-color:#9a0680;color:#fff;padding:7px 12px;border-radius:6px;font-family:Roboto;font-size:12px;font-weight:400}.section_blog .title_section h1{margin-bottom:51px}.top_header_page{background-color:#325b7e;padding:60px 0}.top_header_page .title_section h1{margin-bottom:20px;color:#fff}.top_header_page .title_section p{color:#fff;font-family:Roboto}.categ_colonne{display:flex;justify-content:end;font-family:Roboto;font-weight:400;font-size:15px}.categ_colonne a{text-decoration:none;color:#fff;transition:all .5s ease-in-out}.categ_colonne a:hover{font-weight:700;transition:all .5s ease-in-out}.titre-col-list{color:#333;font-family:Roboto;font-size:24px;font-weight:700;margin-bottom:12px}.all_products .paragraphe_{color:#5b5b5b;font-family:Roboto;font-weight:400;font-size:15px;margin-top:14px}.list_produits .card{border:1px solid #dedede;border-radius:20px;min-height:603px}.sidebar_categorie{background-color:#ddd;border-top-left-radius:20px;border-bottom-right-radius:20px}.categorie_title{background-color:#1a4061;border-top-left-radius:20px;border-bottom-right-radius:20px;padding:20px 18px;color:#fff;font-family:Roboto;font-weight:700;font-size:18px}.categ-text{color:#000;font-family:Roboto;font-weight:700;text-decoration:none}.categ-text:hover{color:#9a0680;text-decoration:none}.sidebar_categorie_populaire{background-color:#fff;border-top-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 5px 10px #00000029}.sidebar_categorie_populaire .card-produit{box-shadow:none;border:none;text-align:center}.sidebar_categorie_populaire .card-produit .card-body .card-text{border-bottom:1px solid #afafaf;width:100%}.sidebar_categorie_populaire .card-produit:last-child .card-body .card-text{border-bottom:none;width:100%}.top_header_page .categ_col-produit p{color:#fff}.top_header_page .categ_col-produit a{color:#fff;font-family:Roboto;text-decoration:none;font-weight:400;transition:all .5s ease-in-out}.top_header_page .categ_col-produit a:hover{font-weight:700;transition:all .5s ease-in-out}.download-text{color:#fff;font-family:Roboto;font-weight:700;font-size:26px;padding-bottom:10px}.sous-ligne{background-color:#cddc60;width:50px;height:5px}.all-download{text-align:center;display:flex;flex-direction:column;align-items:center}.button_fiche{color:#fff;text-decoration:none;padding:10px 39px;background-color:#9a0680;font-size:15px;transition:all .3s}.button_fiche:hover{background-color:#800068;transition:all .3s;font-weight:400 !important}.button_fiche i{margin-right:10px}.grey-text-band{color:#a4a4a4;font-family:Roboto;font-size:16px;font-weight:400;margin-bottom:6px}.product_row .title_section h1{width:100%;margin-bottom:11px}.blue-t{color:#474747}.margin-l-puce{margin-left:-13px}.margin-l-puce li{color:#a4a4a4;font-family:Roboto;font-size:15px;font-weight:400;margin-bottom:6px}.text-partager{font:normal normal medium 16px/25px Roboto;color:#343434}.btn-devis-product{color:#fff;font-family:Roboto;font-size:15px;padding:19px 28px;background-color:#160040;text-decoration:none;border-radius:4px;transition:all .3s}.btn-devis-product:hover{background-color:#21005f;transition:all .3s}.btn-devis-product:hover{text-decoration:none;color:#fff}.btn-devis-product:hover .fa-arrow-right{margin-left:20px;transition:all .3s}.btn-devis-product .fa-arrow-right{margin-left:6px;transition:all .3s}.social-media-produit{margin-bottom:40px}.section-description{background-color:#f3f5f8}.section-description .title_section h1{margin-bottom:30px}.title-band{font-family:Roboto;font-size:16px;font-weight:700;color:#4a4a4a}.section-description .paragraphe{font-family:Roboto;font-size:16px;font-weight:400;color:#4a4a4a}.margin-left-desc{margin-left:-13px}.populaires{background-color:#fff}.products-images img{border:1px solid #e2e2e2;margin-bottom:4px;padding:6px}.products-images img:hover{cursor:pointer;border:2px solid #e2e2e2}.products-images-1{position:relative;overflow:hidden;cursor:zoom-in;border:1px solid #e2e2e2;height:358px}.products-images-1 .zoom-img{padding:10px;position:absolute;top:0;left:0;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:transform .5s ease-out}.pic-product{display:flex;justify-content:end}.product-categories{margin-right:10px;padding-bottom:20px}.product-categories .cat-item a{text-decoration:none;font-weight:700;font-family:Roboto;font-size:15px;color:#000}.product-categories .cat-item .cat-div{padding:10px 5px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none}.product-categories .cat-div:hover>a{color:#9a0680}.product-categories li:not(.active)>ul{display:none}.product-categories .cat-parent>.cat-div:after{content:"+";font-size:20px;font-weight:700}.product-categories li.active.cat-parent>.cat-div:after{content:"-"}.woocommerce-breadcrumb a{color:#fff;text-decoration:none}.woocommerce-breadcrumb{color:#fff}.image-article{text-align:center;padding-bottom:20px}.voir-plus-article{color:#cddc60}.voir-plus-article:hover{color:#9a0680}.all-section-blog-title{display:flex}.col-flex-blog{display:flex;justify-content:end;margin-bottom:136px}.modal.show .modal-dialog{max-width:809px !important}.card-body{padding:0 8px;width:100%}.owl-carousel .owl-stage{margin-bottom:20px}.card-blog .card-text{min-height:88px}.card-blog .card-body .card-title{min-height:56px}.card-blog .card-body{padding:1rem}.modal-title{color:#160040;text-transform:uppercase;font-family:Roboto;font-weight:700;font-size:26px}.modal-title:after{content:"";border-bottom:7px solid #cddc60;display:block;width:21%;border-radius:20px;margin-top:8px}.modal-body label{font-family:Roboto;font-size:16px;font-weight:700;color:#4a4a4a}.form-control:focus{color:#212529;background-color:#fff;border:1px solid #cddc60;outline:0;box-shadow:none}.form-control{font-family:Roboto;font-size:16px;padding:8px 15px;color:#4a4a4a}input[type=submit]{color:#fff;font-family:Roboto;font-size:15px;padding:12px 57px;background-color:#160040;border-radius:4px;transition:all .3s;border:none;margin-top:28px}input[type=submit]:hover{background-color:#21005f;transition:all .3s}.modal-content{border-radius:12px}.modal-header{border-bottom:none}.section-mesure .titre-apropos{color:#5b5b5b;font-family:Roboto;font-size:20px;font-weight:700}.section_service-apropos{background-color:#f3f5f8}.section_service-apropos .card-icon{display:flex;align-items:center;padding:29px 16px;align-items:center;box-shadow:0 5px 10px #00000029;border:none;border-radius:30px 0}.section_service-apropos .card-icon .card-body{display:flex;align-items:center;flex-direction:column}.section_service-apropos .card-icon .card-body{display:flex;align-items:center;flex-direction:column}.section_service-apropos.card-icon .card-text{text-align:center}.section_service-apropos .card-icon .card-title{text-align:center}.section_service-apropos .title_section h1{margin-bottom:50px}.section_service-apropos .card-body .card-title{min-height:43px}.section_service-apropos .card-text{min-height:76px}.section_service-apropos .card-text{min-height:76px;text-align:center}.section-devis-apropos .col-devis{height:400px;height:400px;display:flex;align-items:center;flex-direction:column;justify-content:center}.section-devis-apropos .col-devis h2{color:#fff;font-size:29px;font-weight:700}.section-devis-apropos .btn-devis-product{background-color:#9a0680}.bg-produits{background-color:#fff}.navbar-nav li:hover>ul.dropdown-menu{display:block;top:50px;margin-right:-60px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-51px}.dropdown-menu>li>a:hover:after{text-decoration:underline;transform:rotate(-90deg)}.section_contact label{width:100%;font-family:Roboto;font-size:16px;font-weight:700;color:#4a4a4a}.metion_legales a{color:#9a0680;text-decoration:none;font-weight:700}.metion_legales,a,p{font-family:Roboto}.metion_legales p{color:#5b5b5b;margin-bottom:23px}.metion_legales .title_section h1{margin-bottom:30px;width:100%}.titre-icon{display:flex;flex-direction:row;align-items:center}.titre-icon .image_card{padding-right:15px}.titre-icon b{font-size:21px}.localisation{z-index:111;position:fixed;right:-73px;top:56%;transform:rotate(-90deg)}.localisation a{background-color:#cddc60;color:#fff;padding:14px 27px;text-decoration:none;font-family:Roboto}.localisation a .fa-location-dot{padding-right:14px}.woocommerce-ordering{position:absolute;right:127px}select{padding:5px 12px;word-wrap:normal}option:hover{background-color:#ff0}.home_carousel{height:100vh}@media (max-width:767px){.dropdown-submenu>.dropdown-menu{margin-top:0}.home_carousel span{font-size:25px!important}}.header-tel a{margin-left:0 !important;display:inline-block !important;height:0 !important;color:#696b69;text-decoration:auto}@media only screen and (min-width:320px) and (max-width:1024px){.header-tel-mobile a{color:#fff;text-decoration:auto;display:contents}}.owl-controls{position:absolute;top:-40px;right:0}.localisation_en{z-index:111;position:fixed;right:-48px;top:56%;transform:rotate(-90deg)}.localisation_en a{background-color:#cddc60;color:#fff;padding:14px 27px;text-decoration:none;font-family:Roboto}