*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden}body{margin:0}.slideshow-container{width:100vw;position:relative;overflow:hidden;touch-action:pan-y}.slides-wrapper{display:flex;width:100%;height:auto;transition:transform .3s ease}.slide{flex:0 0 100vw;width:100vw;height:auto}.slide img{width:100vw;height:auto;vertical-align:middle;-webkit-user-select:none;user-select:none;object-fit:cover}.title{color:#fff;font-size:2.08333vw;line-height:1.5;position:absolute;text-shadow:.26042vw .26042vw .26042vw #000;top:7.8125vw;white-space:nowrap;z-index:9;text-align:center;width:100%}.mini_navbar{align-items:center;background-color:#091f2f;color:#fff6;display:flex;justify-content:center;font-size:1.5625vw;height:75px;font-weight:700;width:100%}@media screen and (max-width: 768px){.mini_navbar{font-size:.6rem;height:50px}.mini_navbar .mini_navbar_item{h2 {font-size: 16px;}}}.mini_navbar_item{cursor:default;margin:0 2.08333vw;position:relative;text-align:right;transition:all .4s;a {text-decoration: none; color: hsla(0,0%,100%,.4);} h2 {font-size: 20px; margin: 0;} cursor: pointer}.mini_navbar_item.active{color:#fff}.mini_navbar_item:nth-child(2){text-align:left}.mini_navbar_item:nth-child(2):after{content:"";background-color:#fff;height:100%;left:-2.08333vw;position:absolute;top:0;width:.20833vw}.info-section{padding:20px;max-width:70%;margin:20px auto;border-radius:5px}.info-section h3{font-size:1.875vw;font-weight:900}.info-section p{font-size:1.04167vw;margin:5px 0;color:#091f2f;padding-bottom:.5vw;margin-bottom:1vw;a {color: #091f2f; text-decoration: none;}}.info-section .contact{margin:1.5625vw 0;color:#333;padding-bottom:1.5625vw;border-bottom:1px solid #e6e8ea}.info-section .contact:last-child{border-bottom:none}.info-section .contact span{margin:0 10px}.form-wrapper{background-color:#f3f3f3;padding-bottom:20px}.form-container{display:flex;width:70%;margin:0 auto;gap:20px}.form-section{flex:1;padding:20px 20px 0}.image-section{flex:1;background:url(/build/assets/ServicesForm-75dde50e.jpg) no-repeat center;background-size:cover;min-height:500px}.form-group:last-child{margin-bottom:0}.form-group label{display:block;margin-bottom:5px;color:#555}.form-group label.required:before{content:"*";color:#d32f2f;margin-right:5px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.form-group input[type=radio]{width:auto}.form-group.gender{display:flex;align-items:center}.form-group.gender label{margin:0 5px}.error{color:#d32f2f;font-size:12px;display:none;margin-top:5px}.form-group.invalid input,.form-group.invalid select,.form-group.invalid textarea{border-color:#d32f2f}.form-group.valid input,.form-group.valid select,.form-group.valid textarea{border-color:#4caf50}.form-group textarea{resize:none;height:100px}.button-group{margin-top:20px;display:flex;justify-content:center;gap:50px}.button-group button{padding:20px 80px;border:none;border-radius:4px;cursor:pointer}.button-group .submit-btn{background-color:#2c3e50;color:#fff}.button-group .cancel-btn{background-color:#95a5a6;color:#fff}.global-dealers{background-color:#f7f7f7}.global-dealers .content{margin:0 auto;width:70%}.global-dealers .content img{margin:0 auto;display:block}.dealership-form-container{background-color:#e0e4e5;padding:20px;border-radius:5px;width:70%;margin:0 auto;text-align:center;box-shadow:0 0 10px #0000001a}.dealership-form-container h2{color:#2c3e50;margin-bottom:10px;font-size:24px}.dealership-form-container p{color:#7f8c8d;margin-bottom:20px;font-size:14px}.dealership-form-container input,.dealership-form-container select,.dealership-form-container textarea{width:100%;padding:10px;margin:10px 0;border:none;border-radius:5px;background-color:#fff;color:#7f8c8d;font-size:14px}.dealership-form-container textarea{height:100px;resize:none}.dealership-form-container button{width:100%;padding:10px;background-color:#e74c3c;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;margin-top:10px}.dealership-form-container button:hover{background-color:#c0392b}.dealer-display-container{position:relative;text-align:center;width:100%;height:100%}.background-slideshow{width:100%}.slide-image{display:none;width:100%;height:100%;object-fit:cover}.dealer-overlay-text{position:absolute;top:10%;right:10%;color:#fff;text-align:right;z-index:1}.manual-description{font-size:1.875vw;line-height:1.5;color:#091f2f;font-weight:900}.download-button-group{margin-top:20px}.download-link-button{display:inline-block;padding:10px 20px;margin:0 10px;background-color:#fff;color:#003087;text-decoration:none;border:1px solid #003087;border-radius:5px}.download-link-button:hover{background-color:#003087;color:#fff}.map{position:relative;width:100%;padding-bottom:56.25%;height:0}#chartContainer{position:absolute;top:0;left:0;width:100%;height:100%}.services-support-slider-wrapper .services-support-slider{width:100%;height:70vh;position:relative;margin:0!important;img {width: 100%; height: 100%; object-fit: cover;}}.services-support-slider-wrapper .services-support-slider .slick-list,.services-support-slider-wrapper .services-support-slider .slick-track{height:100%;width:100%}.services-support-slider-wrapper .services-support-slider .slick-list .slick-slide,.services-support-slider-wrapper .services-support-slider .slick-track .slick-slide{width:100%}@media screen and (max-width: 768px){.info-section{max-width:95%;p {font-size: 10px;}}.form-container{width:95%}}@media screen and (max-width: 576px){.button-group{flex-direction:column;align-items:center;gap:20px;button {padding: 15px 40px;}}.services-support-slider-wrapper .services-support-slider{height:50vh}}
