.partner-section .partner-text{font-size:18px;color:#fff;padding-top:21px;padding-bottom:20px}.common-arrow ul{padding:10px 0 0;list-style-type:none;margin-bottom:0}.common-arrow ul li{position:relative;padding-left:26px;margin-bottom:8px}.common-arrow ul li:last-child{margin-bottom:0}.common-arrow ul li:before{content:"";background:url(/cdn/shop/files/Vector_4982.png?v=1781528120)no-repeat;width:16px;height:23px;position:absolute;background-size:contain;left:0;top:0;bottom:0;margin:auto;pointer-events:none}.partner-section .desktop-img-none{display:none}.image-content-banner{background:#000;overflow:hidden;padding:100px 0}.image-content-banner__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.image-content-banner__image img{width:100%;height:100%;display:block;object-fit:cover}.image-content-banner__content{width:100%}.image-content-banner .common_title{margin-bottom:20px}.image-content-banner .common_content p:last-child{margin-bottom:0}.why-kaizen{background:#000;padding:310px 0 100px}.why-kaizen__top{display:flex;justify-content:center;align-items:center;margin-bottom:40px;gap:50px}.why-kaizen .common_title{padding-bottom:10px}.why-kaizen__left{max-width:875px}.why-kaizen__logo img{max-width:200px}.why-cards{display:flex;gap:12px}.why-card{width:calc(25% - 6px);height:492px;background-color:#222;background-repeat:no-repeat!important;background-position:top left;background-size:90%;cursor:pointer;transition:.5s;overflow:hidden;position:relative;padding:10px}.why-card:hover{background:#df6a26}.why-card-inner{height:100%;display:flex;flex-direction:column;position:relative}.why-card-icon{width:44px;min-width:44px;height:44px;margin-bottom:0;position:absolute;background:#df6a26;padding:7px;top:309px;right:5px;transition:.5s}.why-card:hover .why-card-icon{background:#101010}.why-card-icon img{width:100%;height:32px;object-fit:contain}.why-card-image{height:276px;min-height:276px}.why-card-image img{width:100%;height:276px;object-fit:cover}.why-card-content{padding:0 15px 12px;margin-top:33px;max-width:267px}.why-card-content h3{color:#fff;margin:0 0 10px;text-transform:uppercase;font-size:25px;font-weight:400!important;letter-spacing:.01em;line-height:28px;max-width:188px}.why-card-content .common_content,.why-card-content .common_content p{font-size:16px;line-height:1.3em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:205px}.image-content-banner.services{padding:70px 0 100px}.custom-service{background:#000;padding:100px 0}.custom-service__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.custom-service__content .common_title{margin-bottom:35px;max-width:600px}.custom-service__content .common_content{margin-bottom:25px}.service-list{padding:0;margin:0;list-style:none}.service-list li{color:#fff;position:relative;padding-left:25px;margin-bottom:18px;font-size:16px}.service-list li:last-child{margin-bottom:0}.service-list li:before{content:"\203a";position:absolute;left:0;top:0;font-size:22px;color:#df6a26;font-weight:700;height:22px;line-height:19px}.custom-service__images{display:flex;flex-direction:column;gap:25px}.top-image{width:100%}.bottom-images{display:grid;grid-template-columns:1fr 1fr;gap:25px}.custom-service__images img{width:100%;height:100%;object-fit:cover;display:block}.top-image img{min-height:290px}.bottom-image img{min-height:220px}.vehicle-services{background:#000;padding:0 0 100px;overflow:hidden}.vehicle-services .text-center{text-align:center;margin-bottom:32px}.vehicle-services .vehicle-services-slider{display:flex;gap:30px;overflow:hidden;width:100%;box-sizing:border-box}.vehicle-services .vehicle-services-slider::-webkit-scrollbar{display:none}.vehicle-services .container{width:100%;max-width:1320px!important;padding:initial!important}.vehicle-services .service-card{position:relative;flex:0 0 calc((100% - 60px)/3);box-sizing:border-box;height:453px;overflow:hidden;cursor:pointer;background:#df6a26}.vehicle-services .service-card img{width:100%;height:100%;object-fit:cover;display:block;transition:.5s}.vehicle-services .service-card:before{content:"";position:absolute;width:100%;height:100%;bottom:0;top:0;left:0;right:0;background:linear-gradient(0deg,#0000004d,#0000004d),linear-gradient(180deg,#0a0a0a00 48.34%,#111);display:block;pointer-events:none;z-index:1}.vehicle-services .service-card__overlay{position:absolute;bottom:0;left:0;right:0;padding:30px;text-align:center;z-index:2;transition:position .3s ease}.vehicle-services .service-card__overlay h3{color:#fff;font-size:42px;text-transform:uppercase;letter-spacing:.01em;max-width:300px;margin:0 auto 10px;transform:translateY(290px);transition:all .3s ease-in-out}.vehicle-services .service-card__overlay .common_content{transform:translateY(120%);opacity:0;transition:all .3s ease-in-out;max-height:240px;min-height:240px;overflow:auto}.vehicle-services .service-card__overlay .common_content p{font-size:16px}.vehicle-services .service-card__overlay .common_content p:last-child{margin:0!important}.vehicle-services .service-card__overlay .common_content::-webkit-scrollbar{width:4px!important;background-color:#000!important;border-radius:5px;overflow:hidden}.vehicle-services .service-card__overlay .common_content::-webkit-scrollbar-track{border-radius:5px}.vehicle-services .service-card__overlay .common_content::-webkit-scrollbar-thumb{border-radius:5px;background:#fff}.vehicle-services .service-card__overlay span{display:block;color:#fff;margin-bottom:0}.vehicle-services .read-more-btn{background:none;border:none;color:#fff;font-size:22px;font-weight:700;cursor:pointer;font-style:italic;transform:translateY(100%);opacity:0;display:flex;justify-content:center;align-items:center;gap:13px;margin:20px auto 0;transition:all .5s ease-in-out}.vehicle-services button.read-more-btn:after{content:"";width:25.5px;height:17.82px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='18' viewBox='0 0 26 18' fill='none'%3E %3Cpath d='M2.83474 0L0 2.63225L6.4794 8.90917L0.202481 15.1861L2.83474 17.8183L12.1489 8.90917L2.83474 0Z' fill='white' fill-opacity='0.5'/%3E %3Cpath opacity='0.8' d='M9.55819 0L6.72345 2.63225L13.2028 8.90917L6.92593 15.1861L9.55819 17.8183L18.8723 8.90917L9.55819 0Z' fill='white'/%3E %3Cpath d='M16.1859 0L13.3511 2.63225L19.8305 8.90917L13.5536 15.1861L16.1859 17.8183L25.5 8.90917L16.1859 0Z' fill='white'/%3E %3C/svg%3E");display:block;position:unset;border:unset;outline:unset;box-shadow:unset}.vehicle-services .service-card:hover{background:#df6a26}.vehicle-services .service-card:hover img,.vehicle-services .service-card:hover:before{opacity:0}.vehicle-services .service-card:hover .service-card__overlay h3{transform:translateY(0)}.vehicle-services .service-card:hover .service-card__overlay .common_content,.vehicle-services .service-card:hover button.read-more-btn{transform:translateY(0);opacity:1}.vehicle-services .service-card__image{height:100%}.vehicle-services .service-nav{display:flex;justify-content:center;gap:15px;margin-top:40px}.vehicle-services .service-nav button{width:50px;height:50px;background:none;border:1px solid #DF6A26;color:#df6a26;cursor:pointer;font-size:26px}.service-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:none;z-index:999;overflow:auto}.service-popup.active{display:block}.service-popup__inner{max-width:1100px;margin:60px auto;background:#111;padding:60px;position:relative;color:#fff}.popup-close{position:absolute;right:20px;top:20px;font-size:40px;cursor:pointer}.popup-header{display:flex;justify-content:space-between;gap:30px;margin-bottom:50px;align-items:center}.popup-header .common_title{width:100%;max-width:650px}.popup-meta{display:flex;border:1px solid rgba(255,255,255,.2);margin-bottom:50px;width:fit-content}.popup-meta div{padding:20px 40px;border-right:1px solid rgba(43,43,43,1)}.popup-meta div:last-child{border:none}.popup-description-wrap{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid rgba(255,255,255,.15)}.popup-description-wrap h3,.popup-contact h3{font-size:42px;color:#fff;margin-bottom:25px;text-transform:uppercase}.chassis-service-page.section-padding{padding-top:74px;padding-bottom:100px}@media only screen and (max-width:1200px){.why-card-content{max-width:220px}.vehicle-services .container{max-width:100%!important;padding:0 35px!important}}@media only screen and (max-width:991px){.partner-section{background:none!important;padding-top:50px!important;padding-bottom:0!important}.partner-section .partner-image img{height:510px;object-fit:cover;width:100%;max-width:100%;margin-top:20px}.partner-section .desktop-img-none{display:block}.image-content-banner{padding:50px 0}.image-content-banner__wrapper{grid-template-columns:1fr;gap:20px}.image-content-banner .common_title{margin-bottom:10px}.image-content-banner .common_title h2{font-size:50px}.why-cards{flex-wrap:wrap}.image-content-banner.services{padding:0}.why-card,.why-card:hover{flex:auto;height:auto;width:calc(50% - 12px)}.why-card-image{opacity:1;height:276px;margin-bottom:20px}.custom-service__wrapper{grid-template-columns:1fr}.why-kaizen{padding:50px 0}.why-kaizen__top{margin-bottom:20px;flex-direction:column;gap:30px}.why-kaizen__logo img{max-width:125px;margin:auto;text-align:center;transform:rotate(90deg)}.why-card-content{max-width:100%;order:3;padding:0;margin-top:0}.why-card-icon{top:10px;left:10px;right:initial}.why-card-image{order:1}.why-card-content h3,.why-card-content .common_content,.why-card-content .common_content p{max-width:100%}.vehicle-services .container{padding:0 25px!important}.vehicle-services .service-card{flex:0 0 calc((100% - 30px)/2);height:420px}.vehicle-services .service-card:before{content:"";background:linear-gradient(0deg,#0000004d,#0000004d),linear-gradient(180deg,#0a0a0a00 48.34%,#111111a8)}.vehicle-services .service-card__overlay h3{transform:translateY(270px)}.vehicle-services .read-more-btn{font-size:20px;height:100%;visibility:visible;margin-top:10px!important;opacity:1;transform:translateY(0)}.vehicle-services{padding:50px 0}.vehicle-services .service-card__overlay .common_content{min-height:270px;max-height:270px}.our-process-section .cmn-btn.inner-banner-btn{margin-top:30px}}@media only screen and (max-width:767px){.partner-section .partner-text{font-size:16px}.vehicle-services .text-center{margin-bottom:30px}.vehicle-services .service-card{flex:0 0 100%;height:400px}.vehicle-services .service-card__overlay h3{font-size:30px;max-width:100%}.vehicle-services .service-card__overlay{padding:20px}.popup-meta div{padding:15px 20px}.popup-meta{margin-bottom:30px}.popup-description-wrap h3,.popup-contact h3{font-size:30px;margin-bottom:13px}.popup-description-wrap{padding-bottom:30px;margin-bottom:30px}.vehicle-services .read-more-btn{font-size:18px}.popup-header{gap:20px;margin-bottom:40px}.partner-section .partner-image img{height:274px}.image-content-banner .common_title h2{font-size:30px}.image-content-banner .common_content,.image-content-banner .common_content p{font-size:16px}.custom-service{padding:60px 0}.custom-service .common_title h2{font-size:36px}.bottom-images{grid-template-columns:1fr}.popup-header{flex-direction:column}.service-popup__inner{padding:30px}.vehicle-services .container{padding:0 15px!important}.why-card,.why-card:hover{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-3.css.map */
