@media only screen and (max-width:1200px){.flexslider li .meta{top:45px}.flexslider li h1{font-size:35px}.flexslider li h2{font-size:25px}.flexslider li p{font-size:15px}}@media only screen and (max-width:992px){#cart tbody tr td:first-child{background:#333;color:#fff}#cart tbody td{display:block;padding:.6rem;min-width:320px}.btnvalidcmd{width:100%;margin-bottom:20px}.table_desc{margin-bottom:20px}.table-responsive{overflow-x:auto}#cart thead{display:none}.cart_page table thead tr:last-child th,.table_desc table tbody tr td:last-child{border-right:0}#cart tbody td:before{content:attr(data-th);font-weight:700;display:inline-block;width:7rem;float:left;text-align:left}#cart tbody tr:nth-child(odd){background:#ccb28a47}.flexslider li .meta{top:30px}#modelDdevis{padding-right:0!important}.modal-content{padding:0!important}.modal-dialog.modal-dialog-centered.modal-dialog.modal-dialog-centered{min-width:90%!important}.flexslider li h1{font-size:25px}.flexslider li h2{font-size:20px}.flexslider li p{font-size:14px}.nav-item a{padding:15px;background:#fafafa57;border:1px solid #440c0c08;padding-left:20px!important}.elementor-title{padding:50px 0}.elementor-section h1{font-size:30px}.elementor-image img{max-width:240px;margin-top:-21px;right:-180px}.bloc-choix h5{padding:20px 0;font-size:15px}.offcanvas_main_menu{padding:15px 0}.nav-item a:hover{background:#ff000017}}@media only screen and (max-width:768px){.blog-wrapC h3{font-size:22px;line-height:30px;text-align:center}.contact-wrap .lead{font-size:12px;text-align:center;margin-top:15px;padding:0;margin-bottom:20px;color:#000;line-height:24px}.contact-form{padding:30px 10px;margin:40px 0 40px}.blog-wrapC h3{font-size:22px;line-height:30px;text-align:center}.about_banner_text h3{font-size:26px;letter-spacing:3px}.logo{height:70px}.contactInfo .col-sm-3{margin-bottom:30px}.flexslider li .meta{top:20px}.flexslider li h1{font-size:20px}.flexslider li h2{font-size:15px}.flexslider li p{font-size:10px}.bloc-choix h5{padding:12px 0;font-size:10px}.block-services .col-lg-3{margin-bottom:20px}.elementor-image img{max-width:276px;margin-top:-13px;right:-127px}footer .col{margin-bottom:20px}.widgets_container h3{margin-bottom:15px}.footer-showroom{padding-top:60px;padding-bottom:30px;margin-bottom:40px;text-align:center}}@media only screen and (max-width:576px){.flexslider2{display:none!important}.phonenone{display:none}.modal-dialog.modal-dialog-centered.modal-dialog.modal-dialog-centered{min-width:90%!important}.search_widget form input{width:auto}.search_widget form{width:auto!important}.footer_contact ul li p{height:45px}.footer_contact .pphonef{height:80px;margin-top:15px}.subscribe_form form button{padding:0 5px;font-size:12px}.marqueCar{margin:40px 0}.marquecons{padding-top:40px!important;margin-bottom:-50px;padding-bottom:50px!important}.newsletter_container h3{font-size:16px;line-height:26px}.imgabout{margin-top:30px}.subscribe_form form input{padding:0 5px;font-size:9px}.about h1{font-size:22px}.phonenone{display:none!important}.Temoignages{padding:0;padding-top:40px;padding-bottom:20px}.header .top{position:relative}.logo{height:60px}#navsticker{padding:0 15px}.colfot{margin-bottom:20px}.flexslider li .meta{top:40px;left:40px}.widgets_container h3{border:1px solid #797781;width:100%;padding:7px;text-align:center;background:#ffffff0f}.banner_style_four_inner{padding:60px 0}.flexslider li h1{font-size:30px}.flexslider li h2{font-size:20px}.flexslider li p{line-height:25px;font-weight:100;font-size:14px;padding:15px 0}.bloc-choix h5{padding:20px 0;font-size:20px}.clients{margin-bottom:30px}.banner_content_four{width:auto;padding:15px 15px 20px}.banner_content_four h2{font-size:22px}.banner_footer_four a.code{font-size:14px;font-weight:100;width:100%}.banner_content_four p{font-size:13px}.fbob{text-align:center;padding:15px 0}.copyright_area p{line-height:30px;font-size:12px}.section-head h3{font-size:25px}.footer-showroom h2{font-size:25px;letter-spacing:1px}.elementor-image img{max-width:80%;margin-bottom:-16px;right:35px;position:relative;text-align:center}footer .block-space{margin-top:-78px}.btn.btn-clean{background-color:#1a73e8;border:0!important;color:#fff!important;width:100%;margin-top:20px;padding:10px;font-size:20px;letter-spacing:5px;text-transform:uppercase}.marqueCar{padding:0;padding-bottom:20px}.copyright_area{text-align:center!important}}