.logonav{width:120px}.modal-dialog.modal-dialog-centered.modal-dialog.modal-dialog-centered{min-width:800px!important}.TvPIECE .dropdown .dropdown-item{padding:.5rem 1.5rem!important}.TvPIECE .dropdown .dropdown-menu{padding-top:10px!important;padding-bottom:10px!important;width:100%!important;left:0!important}.TvPIECE .dropdown{width:100%!important;margin-bottom:20px}.TvPIECE .btnChercher{background:#fdbe01;color:#000;font-size:18px;text-align:center;width:100%;display:inline-block}.flexslider2{margin:50px 0}.TvPIECE{background:#ac080a;padding:15px 0;margin:50px 0;border-radius:10px}.TvPIECE h2{color:#fff;padding-bottom:20px;font-size:20px}.TvPIECE select{margin-bottom:15px}#alertify-logs{z-index:99999999}.formPtoP{margin-bottom:20px}.relative{position:relative}.nbrNotVu{background:red;width:20px;height:20px;text-align:center;vertical-align:middle;border-radius:50%;color:#fff;margin-top:-18px;position:absolute}.formpa{display:inline-block}.btnpanier{background:0 0;border:none;font-size:18px;border:1px solid;display:inline-flex;border-radius:5px;margin-right:5px;padding:5px 8px;display:inline-block}.bleu{color:#53c0f0}.red{color:red}.formPtoP img{padding:15px;border-bottom:1px solid #ced4da}.categoryP{padding-top:60px;margin-top:-60px;padding-bottom:60px;background-color:#fafafa;border-bottom:1px solid #ced4da47}.formPtoP .formT{padding:15px}.formPtoP{background:#fff;border:1px solid #ced4da;border-radius:5px}.formPtoP .btn{width:100%;margin-top:10px}.formPtoP h5{font-size:16px;margin-bottom:10px;margin-top:10px;color:#c9253b;border-bottom:1px solid;display:inline-block;padding-bottom:5px}.header_right_info>ul>li:last-child{margin:0;padding:0}.quantity label{color:#9ba1a7;font-weight:400;width:40%}.quantity input{width:100px;display:inline-flex;width:58%}.search_widget form{position:relative;width:400px;border:1px solid #ebebeb}.search_widget{position:absolute;right:16px;top:26px;z-index:99;display:none}.search_widget form input{padding:10px 40px 10px 15px;height:41px;line-height:30px;font-size:12px;color:#222;border:none;width:100%;background:#f7f7f7}.search_widget form button{position:absolute;top:0;right:0;width:40px;height:100%;border:0;background:0 0;font-size:16px}.mini_cart_wrapper span.item_count{position:absolute;top:-10px;right:8px;width:19px;height:19px;line-height:19px;border-radius:100%;text-align:center;background:#fff;font-weight:400;font-size:10px;color:#000}.mt-60{margin-top:60px}.table_desc{border:1px solid #ebebeb;margin-bottom:20px;margin-top:2px}.pvide{padding:30px 10px;font-size:20px}.table-responsive{overflow-x:hidden}.desctotalB{margin-bottom:30px;font-size:18px;text-align:center;padding:15px;border:1px solid #ebebeb}.btnvalidcmd{width:240px}.cart_validerCmd .cart_info{width:100%!important;text-align:left}.float-right{float:right!important}.none{display:none}.table_desc .cart_page table{width:100%}.cart_img{width:70px;margin-right:10px;border:1px solid transparent}.btnVC{margin-left:10px}.blocCmd{border:1px solid #d28240;width:90%;padding:15px;margin:0 auto;background:#d2824014;border-radius:4px}.cart_item{overflow:hidden;padding:11px 0;border-bottom:1px solid #ebebeb;display:flex;justify-content:space-between}.qtechange{width:100px;margin:0 auto}.table_desc .cart_page table tbody tr td{border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;text-align:center;padding:10px;vertical-align:middle}.table-responsive table thead{background:#f2f2f2}.table_desc .cart_page table thead tr th{border-bottom:3px solid #d28240;font-size:16px;font-weight:500;text-transform:capitalize;padding:10px;text-align:center}.blockcog{background:#fff;border:1px solid #dee2e6;border-radius:4px;padding:10px 10px 0 10px}.shopping_cart_area{margin-bottom:60px}.dropdowncog .account a,.dropdowncog .language a{padding-bottom:10px;display:inline-block;padding-left:10px;color:#2b0707!important}.header_right_info>ul>.dropdown::before{display:none}.header_right_info>ul>li::before{content:"";display:block;position:absolute;right:0;width:2px;height:15px;top:3px;background:#ececec}.dropdowncog .language a img{padding-right:5px}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{outline:0!important;box-shadow:none!important}.dropdowncog{background:0 0;border:0;padding-top:25px;margin-left:-150px;left:0!important;right:0!important;top:0!important}.header_right_info a:hover{color:red!important}.header_right_info h3{font-size:16px;line-height:24px;text-transform:uppercase;margin-bottom:10px;padding-bottom:5px;font-weight:500;border-bottom:1px solid #ebebeb}.header_right_info>ul>li>a{font-size:20px}.header_right_info>ul{display:inline-flex}.header_right_info>ul>li{display:inline-block;position:relative;margin-right:15px;padding-right:18px}.modal-content{border-radius:10px;padding:0 20px}.header_right_info{text-align:right}a:hover{color:inherit;text-decoration:underline}.contactInfo a,.contactInfop{line-height:25px;display:inline-block}.modal_body{padding:25px 10px}.modal{z-index:99999999999}.modal textarea{height:150px}.btnV{background:#c02122;color:#fff;margin-left:15px}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.oblig{color:red;font-weight:700}.bootstrap-select{margin-bottom:10px!important}.errormarque{margin-bottom:10px;color:#fdbe01;display:none;margin-left:15px}.logo{height:90px}#spinner{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999999;background:url(../img/preloader.gif) 50% 50% no-repeat #fff;background-size:180px}.whattop{bottom:70px!important}.brand_four{text-align:center;padding:50px 0;background:#f5f5f5}.about{padding-bottom:60px}.about h1{font-size:30px;border-bottom:1px solid;color:#273289;display:inline-block;padding-bottom:7px;margin-bottom:20px}.priduct_social ul li a{color:#fff;font-size:12px;line-height:24px;padding:5px 9px;border-radius:3px;text-transform:capitalize;display:block;margin-bottom:10px;text-align:center}.priduct_social ul li a.facebook{background:#3b5999}.priduct_social ul li a.pinterest{background:#cb2028}.about p{margin-bottom:10px;line-height:30px}.about .ultext li{list-style:disc;margin-bottom:10px;margin-left:28px;color:#717171}.newsletter_container h3{font-size:18px;line-height:19px;font-weight:600;text-transform:uppercase;letter-spacing:5px;margin-bottom:26px}.newsletter_container p{font-size:13px;line-height:16px;font-weight:300;margin-bottom:29px}.subscribe_form form button{padding:0 20px;background:#fff;font-size:14px;font-weight:700;text-transform:uppercase;line-height:41px;height:45px;border:0;display:block;-webkit-transition:.3s;transition:.3s;border:2px solid #262b32;margin-left:15px}.subscribe_form form input{width:410px;border:2px dashed #a5a5a5;background:0 0;padding:0 15px;height:45px;font-size:13px;text-transform:uppercase;letter-spacing:2px}.subscribe_form form{display:flex;justify-content:center}.whattopb{bottom:15px!important}.banner_section{background-image:url(/img/automotive-car2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.about_banner{background:url(../img/automotive-car.jpg);position:relative;text-align:center;background-size:cover!important;background-repeat:no-repeat!important;background-position:center;z-index:1;margin-bottom:40px;padding-top:40px}.about_banner_text h3{font-weight:700;font-size:34px;text-transform:uppercase;color:#fff;border-bottom:1px solid;display:inline-block;margin-bottom:6px!important;padding-bottom:8px;letter-spacing:6px}h3{font-size:30px;line-height:30px}.contact-form .form-control{font-size:13px;font-style:italic;border-radius:0!important;margin-bottom:10px;height:40px}.contact-form textarea.form-control{height:160px}.contact-form{text-align:center;background:#fff;box-shadow:0 0 19px rgb(0 0 0 / 15%);padding:40px;margin:60px 0 40px;border:1px solid #e6e6e6}.contact-form .input-group{width:100%;margin:10px 0}.about_banner_text .breadcrumb{background-color:transparent!important;font-weight:400;font-size:14px;color:#f1f1f1;padding:5px;text-align:center;display:inline-flex}.map{margin-top:30px;box-shadow:0 0 19px rgb(0 0 0 / 15%);padding:5px;border:1px solid #e6e6e6}.contactInfo{text-align:center;padding-top:20px;padding-bottom:40px}.blog-wrapC h3,.contact-form h3{margin-bottom:30px}.contact-wrap .lead{font-size:14px;text-align:center;margin-top:15px;padding:0 150px;margin-bottom:60px;color:#000;line-height:24px}.contactInfo i{border:2px solid #c02122;width:100px;height:100px;border-radius:100%;text-align:center;line-height:100px;display:block;font-size:36px;color:#c02122;margin:0 auto 20px}.sendform{border:1px solid #c02122;background:0 0;border-radius:4px;padding:10px 30px;text-transform:capitalize}.sendform:hover{border:1px solid #fff;background:#c02122;color:#fff}.breadcrumb-item.active{color:#e52727}.about_banner:after{position:absolute;content:'';background:rgb(0 0 0 / 61%);width:100%;height:100%;top:0;left:0;z-index:-1}#navsticker-sticky-wrapper{height:auto!important}body,html{overflow-x:hidden!important;font-family:Ubuntu,sans-serif}.banner_content_four{width:522px;margin:0 auto;padding:21px 20px 24px;background:#fff;text-align:center}.banner_content_four h2{font-size:27px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:14px}.banner_footer_four a.code{font-size:11px;text-transform:uppercase;font-weight:600;height:30px;line-height:30px;padding:0 25px;display:inline-block;background:#c10a23;color:#fff;margin-right:20px}.banner_style_four_inner{padding:80px 0}.banner_content_four p{font-size:15px;line-height:20px;max-width:340px;margin-bottom:15px!important;margin:0 auto}.section-head{text-align:center;position:relative}.section-head h3{font-size:30px;position:relative;display:inline-block;z-index:4;text-transform:capitalize;margin-bottom:40px;padding-bottom:20px}.section-head h3:before{content:"";position:absolute;bottom:0;left:calc(50% - 20px);height:2px;width:50px;background:#e52727;z-index:2}.clients .icon{font-size:31px;border:1px solid;border-radius:50%;display:inline-block;padding:11px;color:#9ba1a7;width:60px;line-height:40px;height:60px;text-align:center;margin-bottom:15px}.clients p{font-size:16px;line-height:24px;letter-spacing:2px}.clients h6{font-size:16px;font-weight:600;margin:20px 0 5px;color:#ec145b}.section-head h3:after{content:"";height:2px;width:130px;background:#a3a7aa4f;position:absolute;bottom:0;left:calc(50% - 60px);z-index:1}header .top{padding:15px 0;margin:0;background-color:transparent;background-image:linear-gradient(94deg,#e52727 47%,rgb(0 0 0) 108%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.whatgif{position:fixed;bottom:70px;right:25px;width:50px;z-index:99999}.stykyclass .nav-link{font-size:14px}.stykyclass .logo{height:52px}.stykyclass .navbar{background:#fff;border:1px solid #efefef;z-index:999999!important}.lastitemcolaps{padding-right:0!important}.Temoignages{padding:60px 0}header .navigation .nav-link{text-transform:uppercase;font-weight:400;color:#000!important}header .navigation .active a{font-weight:700;color:#e42f2f!important}.navbar{padding:0}header .topleft-info{padding-left:0;float:left}header .topleft-info li{display:inline;margin:0 20px 0 0;padding:0}header .social-network{margin:0;text-align:right}header .top a{color:#fff!important;cursor:pointer;font-size:13px}.slider{background-image:url(/img/banner-2.jpg);background-position:center right;background-repeat:no-repeat;background-size:cover}.slider .oval{background-color:transparent;background-image:linear-gradient(90deg,#efefef 0,rgba(0,0,0,.03) 50%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.hero-search .btn-field{width:160px}.hero-search .search-field .srno{color:#d90a09;font-size:20px;padding-right:12px;font-weight:700;margin-bottom:10px;float:left}.hero-search select{height:auto;padding:0;border:none;border-radius:0;width:100%;line-height:1;text-align:left;border-bottom:1px solid;padding-bottom:15px}.hero-search .col-sm-3{align-items:center}header{background:#fff url(/img/header_ornament.png) no-repeat 85% 95%}.hero-search{padding:55px 40px 40px;margin-top:-30px;width:100%;z-index:99;position:relative;-webkit-box-shadow:0 0 27px 0 rgb(0 0 0 / 15%);-moz-box-shadow:0 0 27px 0 rgba(0,0,0,.15);box-shadow:0 0 35px 0 rgb(0 0 0 / 31%);background:#fff}.footer_down{padding-bottom:40px}.fbob{border-top:1px solid #999;padding:20px 0}.hero-search .btn-field .btn{height:50px;width:100%;background:#333;color:#fff;margin-top:10px;font-weight:500}.copyright_area p{text-transform:capitalize;line-height:25px;font-size:14px;color:#999}.copyright_area p a{color:#fff}.flexslider img{padding:0}.flexslider{margin:0!important;border:0!important}.flexslider li .meta{position:absolute;top:80px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-transform:uppercase;font-weight:700;font-family:'Architects Daughter',cursive;color:#242c7f}.flexslider li h1{margin-bottom:10px;font-size:40px;letter-spacing:1.5px;font-weight:700;text-transform:uppercase}.flexslider li p{color:#000;padding-top:20px;font-size:19px;letter-spacing:1.5px;line-height:1.3em}.flexslider li h2{margin-bottom:10px;font-size:30px;letter-spacing:1.5px;font-weight:700;text-transform:uppercase}.flexslider li h1,.flexslider li h2,.flexslider li p{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.flexslider li.flex-active-slide .meta h1,.flexslider li.flex-active-slide .meta h2,.flexslider li.flex-active-slide .meta p{-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.flexslider li.flex-active-slide .meta h2{-webkit-animation-delay:1.2s;animation-delay:1.2s}.flexslider li.flex-active-slide .meta p{-webkit-animation-delay:1.8s;animation-delay:1.8s}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}footer{background:#333 url(/img/header_ornamen2.png) no-repeat 40% 60%;padding-top:40px}footer .block-space{position:relative;height:40px;margin-top:-80px}footer .decoreLeft{position:absolute;top:20px;left:-10px;background:#333;transform:skewX(30deg);height:20px;width:60px}.grecaptcha-badge{right:-50pc!important}footer .decorRight{position:absolute;top:20px;right:-10px;background:#333;transform:skewX(-30deg);height:20px;width:60px}.footer-showroom{padding-top:60px;padding-bottom:60px;margin-bottom:80px;border-bottom:1px solid #797781}.footer-showroom h2{font-size:28px;line-height:26px;margin-bottom:20px;text-transform:uppercase;color:#e42f2f;letter-spacing:5px}.footer-showroom p{font-size:16px;color:#999;margin-bottom:5px}.footer-showroom .call-us a{font-size:22px;margin-left:-14px;display:block;margin-top:20px;color:#e42f2f}.footer-showroom .call-us a:hover{opacity:.9}.widgets_container h3{font-size:16px;line-height:26px;margin-bottom:10px;text-transform:uppercase;color:#fff;letter-spacing:1px;border-bottom:1px solid #797781;display:inline-block;padding-bottom:2px}.footer_desc p{font-size:14px;line-height:30px;font-weight:300;color:#999}.footer_contact ul li i{font-size:14px;width:35px;height:35px;line-height:31px;border:2px solid #999;color:#999;text-align:center;border-radius:50%;float:left}.footer_contact ul li p{font-size:14px;color:#999;line-height:25px;font-weight:300;padding-left:50px;margin-bottom:5px}.btn.btn-clean{background-color:#1a73e8;border-color:#fff;color:#fff!important;font-size:20px;letter-spacing:2px;text-transform:uppercase;border:0}.footer_menu li{line-height:15px}.footer_menu ul li a{display:block;font-weight:400;font-size:14px;line-height:25px;color:#999}.social-links__item a{margin-bottom:10px;margin-top:10px}.social-links__item a i{height:34px;line-height:34px!important;border-radius:18px;transition:all .2s;font-size:16px;width:34px;display:inline-block!important;text-align:center;color:#fff!important;margin-right:8px}.social-links__item--facebook a i{background:#3c5a99}.social-links__item--Instagram a i{background:rgb(219 62 103)}.social-links__item--youtube a i{background:red}.btn.btn-clean:hover{opacity:.9}.downloadcatalogue{color:#99979970;font-size:12px;border-bottom:1px solid}.elementor-title{padding:60px 0}.bloc-choix a{display:block;margin-bottom:20px;overflow:hidden;border-radius:10px;display:block;transition:all 0s ease 0s;background:#fff;border:1px solid #ddd}.bloc-choix h5{background:#efefef;padding:30px 0;margin-bottom:0;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:18px}.bloc-choix a:hover{text-decoration:none;color:#fff;border:1px solid #e52727}.category{padding-top:60px;padding-bottom:60px;background-color:#fafafa}.bloc-choix a:hover h5{background:#e52727}.elementor-section h1{color:#fff;font-size:35px;font-weight:700}.flashit{color:#f2f;-webkit-animation:flash linear 1s infinite;animation:flash linear .5s infinite}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.elementor-section p{color:#fff;font-size:18px;padding-top:12px}.elementor-section{background-image:url(/img/automotive-car.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}header .dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{-webkit-transition:.5s;transition:.5s;left:9px}.elementor-overlay{background-color:transparent;background-image:linear-gradient(90deg,#e52727 0,rgba(0,0,0,.8) 74%);transition:background .3s}.block-services{background:#fafafa;padding-top:40px;padding-bottom:40px}.block-services .icon-service .text h6{padding-top:10px;text-transform:uppercase}.block-services .icon-service .text{margin-left:85px;padding-top:13px}.block-services .icon-service .icon i{font-size:36px;font-weight:700;color:#6c757dad;width:70px;height:70px}.block-services .icon-service .icon{width:70px;height:70px;border-radius:100%;border:2px solid #e5e5e5;background-color:#fff;float:left}.block-services .icon-service .icon i:before{height:70px;width:68px;display:block;text-align:center;line-height:63px}.marqueCar{padding:40px 0}.marqueCar img{width:60px}.marquecons{background:#efefef;margin-bottom:-50px;padding-bottom:50px}.back_to_top i{position:fixed;width:40px;height:40px;line-height:40px;color:#fff;font-size:20px;background:#c02122;right:30px;bottom:20px;z-index:999999;text-align:center;border-radius:5px;cursor:pointer}.elementor-image img{max-width:300px;margin-top:-60px;z-index:999;position:relative;right:-100px;margin-bottom:-10px;text-align:right;float:right}header .dropdown-item{display:inline-block;padding:10px 15px;color:#000!important;text-transform:uppercase}.nav-item a:hover{color:#f20f0e!important}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#dedede;color:#fff!important}