.contact-section .form-switch .form-check-input{width: 110px}
body.used_sparepart .silver-slider {margin-bottom:2rem;}

.hero-section .hero-form form .form_center {max-width:163px;}
header .main-nav .has-caret {margin-right: 50px;}

.hero-section .hero-text {margin-top:4rem;}

#footer_contact a[href^="mailto:"] {text-transform: lowercase !important;}

.lpfr1 footer .footer-container .row2 {display:none;}

.lpfr1 .customer-service-section .swiper-slide {width:100% !important;display: flex; flex-direction: row;}
.lpfr1 .customer-service-section .swiper-slide img {width:auto;}
.lpfr1 .language-selector {display:none;}
.lpfr1 .switcher-lang {display:none;}

@media (max-width:600px) {
.lpfr1 .customer-service-section .swiper-slide {flex-direction: column;}
.lpfr1 .hero-section {height: 74vh !important; min-height: 520px;}
.lpfr1 .hero-section .hero-overlay {height: 80vh !important;padding: 0;}
}

.lpfr1 .catalogue-section.mt-catalque{ padding-top: 20px;}

.lpfr1 .catalogue-section .catalogue-header h2 {margin-bottom: 20px;}
@media(min-width:761px){
.hero-section .testemonies_zone .testemony{
  bottom:-10px !important;
}
}
@media (max-width:759px){
  .hero-section .testemonies_zone .testemony{
  display:none !important;
}
body > footer > div.footer-container > div.row3 > div.switcher-lang > span{
  width: 230px !important;
}
#main > section.faq-wrapper.custom-faq-font > div.faq-header > h2{
  text-align:center !important;
}
}