.main-title{padding-left:43px;padding-right:43px}.main-title h1{line-height:1;letter-spacing:-0.02em}.main-title h2{font-size:40px;line-height:1}@media(max-width: 991.98px){.main-title h2{font-size:28px}}@media(max-width: 992px){.main-title{padding-left:20px;padding-right:20px}}.service-banner{padding-top:23px}.service-banner-title{margin-bottom:23px}@media(max-width: 991.98px){.service-banner-title{margin-bottom:30px}}.service-banner-slider .swiper-button-prev,.service-banner-slider .swiper-button-next{margin-top:-44px;background-color:rgba(0,0,0,0)}.service-banner-slider .swiper-button-prev::after,.service-banner-slider .swiper-button-next::after{filter:contrast(0) brightness(2)}.service-banner-img img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.service-banner-btn{display:block;margin-top:30px;margin-left:auto;margin-right:auto;min-width:193px}@media(max-width: 991.98px){.service-banner{padding-top:30px}}.service-categories-items{display:flex;flex-direction:column;gap:1px;background-color:#e4e4e5;border:1px solid #e4e4e5}@media(min-width: 768px){.service-categories-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}}@media(min-width: 1200px){.service-categories-items{grid-template-columns:repeat(4, 1fr)}}.service-categories-item{padding:40px;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:240px;color:#fff;position:relative;z-index:1;text-decoration:none}.service-categories-item-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.service-categories-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-categories-item-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#252b33;opacity:.62;transition:opacity .3s}@media(max-width: 767.98px){.service-categories-item-img::after{opacity:1}}.service-categories-item-title{font-weight:600;line-height:26px}.service-categories-item:hover{color:#fff;text-decoration:none}.service-categories-item:hover .service-categories-item-img::after{opacity:1}@media(max-width: 767.98px){.service-categories-item{padding:30px;min-height:auto}}.service-maintenance{padding-top:23px}.service-maintenance-title{margin-bottom:23px}@media(max-width: 991.98px){.service-maintenance-title{margin-bottom:30px}}.service-maintenance-card{background-color:#f1f3f4}.service-maintenance-card-text{padding:45px}.service-maintenance-card-text h2{margin-bottom:30px;font-size:40px}@media(max-width: 991.98px){.service-maintenance-card-text h2{margin-bottom:20px;font-size:24px;line-height:1}}.service-maintenance-card-text p{font-size:20px;line-height:30px}@media(max-width: 991.98px){.service-maintenance-card-text p{font-size:16px;line-height:24px}}@media(max-width: 991.98px){.service-maintenance-card-text{padding:30px 20px}}.service-maintenance-card-img{height:100%;min-height:340px}.service-maintenance-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(max-width: 767.98px){.service-maintenance-card-img{min-height:auto;height:220px}}.service-maintenance-btn{display:block;margin-top:30px;margin-left:auto;margin-right:auto;min-width:193px}@media(max-width: 991.98px){.service-maintenance{padding-top:30px}}.service-warranty{padding-top:23px}.service-warranty-title{margin-bottom:33px}@media(max-width: 991.98px){.service-warranty-title{margin-bottom:30px}}.service-warranty-banner{padding:50px 0;background-color:#252b33;color:#fff;display:flex;gap:20px}.service-warranty-banner-img{margin-left:10px;align-self:center}.service-warranty-banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.service-warranty-banner-img{height:230px;margin-left:-20px}}.service-warranty-banner-text{padding-left:45px;padding-right:50px;max-width:627px;display:flex;flex-direction:column;gap:30px}.service-warranty-banner-text h2{font-size:40px;line-height:1}@media(max-width: 1199.98px){.service-warranty-banner-text h2{font-size:28px}}.service-warranty-banner-text h4{font-family:"SF Pro Text",sans-serif;line-height:24px;font-weight:600}@media(max-width: 1199.98px){.service-warranty-banner-text h4{font-size:18px;line-height:22px}}.service-warranty-banner-text ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px}.service-warranty-banner-text ul li{font-family:"SF Pro Text",sans-serif;font-weight:500;display:flex;align-items:center;gap:10px}.service-warranty-banner-text ul li::before{content:"";display:block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.service-warranty-banner-text ul li:nth-child(3n-2)::before{background-color:#005693}.service-warranty-banner-text ul li:nth-child(3n-1)::before{background-color:currentColor}.service-warranty-banner-text ul li:nth-child(3n)::before{background-color:#4bacf1}@media(max-width: 991.98px){.service-warranty-banner-text ul{flex-direction:column;align-items:flex-start;gap:10px}}@media(max-width: 1365.98px){.service-warranty-banner-text{padding-left:30px;padding-right:30px;max-width:550px}}@media(max-width: 1199.98px){.service-warranty-banner-text{padding-left:20px;padding-right:20px;max-width:400px}}@media(max-width: 991.98px){.service-warranty-banner-text{padding:45px 20px;max-width:100%}}@media(max-width: 1199.98px){.service-warranty-banner{padding:30px 0}}@media(max-width: 991.98px){.service-warranty-banner{padding-bottom:0;flex-direction:column;gap:0}}@media(max-width: 991.98px){.service-warranty{padding-top:30px}}.service-car-warranty-title{margin-bottom:30px}@media(max-width: 991.98px){.service-car-warranty-title{margin-bottom:20px}}.service-car-warranty-table{padding:29px 45px;background-color:#f1f3f4;border-top:1px solid #e8e8e9;border-bottom:1px solid #e8e8e9}.service-car-warranty-table table{width:100%;table-layout:fixed}.service-car-warranty-table table th{text-align:center;font-weight:500}@media(max-width: 767.98px){.service-car-warranty-table table th:nth-child(3){width:50px}}.service-car-warranty-table table td:nth-child(3),.service-car-warranty-table table td:nth-child(4){text-align:center}.service-car-warranty-table table th,.service-car-warranty-table table td{padding:12px 10px 11px 10px;font-size:15px;line-height:22px;word-wrap:break-word}.service-car-warranty-table table th:not(:last-child),.service-car-warranty-table table td:not(:last-child){border-right:1px solid #e8e8e9}@media(max-width: 991.98px){.service-car-warranty-table table th,.service-car-warranty-table table td{font-size:14px}.service-car-warranty-table table th:first-child,.service-car-warranty-table table td:first-child{padding-left:0;padding-right:0}}.service-car-warranty-table table tr{border-bottom:1px solid #e8e8e9}@media(max-width: 991.98px){.service-car-warranty-table{padding:30px 20px}}.service-spare-parts{padding-top:23px}.service-spare-parts-title{margin-bottom:40px}@media(max-width: 991.98px){.service-spare-parts-title{margin-bottom:30px}}.service-spare-parts-buttons{margin-bottom:60px;padding:0 43px;display:flex;align-items:center;gap:20px}.service-spare-parts-buttons .btn{padding-left:29px;padding-right:29px}@media(max-width: 991.98px){.service-spare-parts-buttons .btn{width:100%;padding-left:11px;padding-right:11px}}.service-spare-parts-buttons .btn-outline-primary{font-weight:700}@media(max-width: 991.98px){.service-spare-parts-buttons{padding-left:20px;padding-right:20px;margin-bottom:0;gap:10px}}@media(max-width: 767.98px){.service-spare-parts-buttons{flex-direction:column}}.service-spare-parts-card-text{padding:45px;display:flex;flex-direction:column;gap:30px}.service-spare-parts-card-text h2{font-size:40px;line-height:1}@media(max-width: 991.98px){.service-spare-parts-card-text h2{font-size:28px}}.service-spare-parts-card-text ul{margin:0;padding-left:30px;display:flex;flex-direction:column;gap:10px}.service-spare-parts-card-text ul li{font-size:20px;font-weight:600;line-height:30px}@media(max-width: 1199.98px){.service-spare-parts-card-text ul li{font-size:18px;line-height:27px}}@media(max-width: 1199.98px){.service-spare-parts-card-text ul{padding-left:27px}}@media(max-width: 1199.98px){.service-spare-parts-card-text{gap:20px}}@media(max-width: 991.98px){.service-spare-parts-card-text{padding:45px 20px 30px 20px}}.service-spare-parts-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.service-spare-parts-card-img{margin:0 auto;width:375px;height:282px}}@media(max-width: 991.98px){.service-spare-parts{padding-top:30px}}.service-guarantee-title{margin-bottom:30px}@media(max-width: 991.98px){.service-guarantee-title{margin-bottom:20px}}.service-guarantee-items{display:flex;flex-direction:column;gap:1px;background-color:#e4e4e5;border:1px solid #e4e4e5}@media(min-width: 768px){.service-guarantee-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}}@media(min-width: 1200px){.service-guarantee-items{grid-template-columns:repeat(4, 1fr)}}.service-guarantee-card{display:flex;flex-direction:column;height:100%;background-color:#252b33;color:#fff}.service-guarantee-card-text{padding:40px;display:flex;flex-direction:column;gap:15px;justify-content:space-between;flex-grow:1}.service-guarantee-card-text h4{font-weight:600;line-height:26px}.service-guarantee-card-text p{line-height:18px}@media(max-width: 991.98px){.service-guarantee-card-text{padding:30px;gap:20px}}.service-guarantee-card-img{height:180px;flex-shrink:0;position:relative;z-index:1}.service-guarantee-card-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#005693;opacity:.2}.service-guarantee-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.service-guarantee-card-img{height:120px}}.service-contracts{padding-top:23px}.service-contracts-title{margin-bottom:40px}@media(max-width: 991.98px){.service-contracts-title{margin-bottom:20px}}.service-contracts-subtitle{margin-bottom:30px}@media(max-width: 991.98px){.service-contracts-subtitle h2{font-size:24px}}.service-contracts-items{display:flex;flex-direction:column;gap:1px;background-color:#e4e4e5;border-top:1px solid #e4e4e5;border-bottom:1px solid #e4e4e5}@media(min-width: 768px){.service-contracts-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto}}@media(min-width: 1200px){.service-contracts-items{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 991.98px){.service-contracts-items{border-left:1px solid #e4e4e5;border-right:1px solid #e4e4e5}}.service-contracts-card{padding:40px;display:flex;flex-direction:column;align-items:flex-start;height:100%;background-color:#fff}.service-contracts-card-icon{margin-bottom:30px;height:36px;flex-shrink:0}.service-contracts-card-icon img{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}.service-contracts-card-title{margin-bottom:15px;font-weight:600;line-height:26px}.service-contracts-card-text{line-height:18px}@media(max-width: 1279.98px){.service-contracts-card{padding-left:30px;padding-right:30px}}@media(max-width: 991.98px){.service-contracts{padding-top:30px}}.service-contracts-principles-card{background-color:#f1f3f4}.service-contracts-principles-card-info{padding:45px;display:flex;flex-direction:column;align-items:flex-start;gap:30px}@media(max-width: 1199.98px){.service-contracts-principles-card-info{padding:30px}}@media(max-width: 991.98px){.service-contracts-principles-card-info{padding:45px 30px 30px 30px}}.service-contracts-principles-card-title{font-size:40px;line-height:1}@media(max-width: 1199.98px){.service-contracts-principles-card-title{font-size:28px}}.service-contracts-principles-card-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px;counter-reset:service-contracts-principles-counter}.service-contracts-principles-card-list li{display:flex;flex-direction:column;align-items:flex-start;gap:4px;counter-increment:service-contracts-principles-counter}.service-contracts-principles-card-list li::before{content:counter(service-contracts-principles-counter, decimal-leading-zero);font-size:20px;font-weight:600;line-height:30px}.service-contracts-principles-card-btn{min-width:184px}@media(max-width: 991.98px){.service-contracts-principles-card-btn{align-self:center}}.service-contracts-principles-card-img{height:100%}.service-contracts-principles-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991.98px){.service-contracts-principles-card-img{height:420px}}@media(max-width: 767.98px){.service-contracts-principles-card-img{height:320px}}@media(max-width: 575.98px){.service-contracts-principles-card-img{height:220px}}@media(max-width: 991.98px){.service-contracts-principles{padding-bottom:0}}.service-help{padding-top:23px}.service-help-title{margin-bottom:40px}@media(max-width: 991.98px){.service-help-title{margin-bottom:20px}}.service-help-text{margin-bottom:30px;padding-left:40px;padding-right:40px;display:flex;align-items:center;gap:20px 60px}.service-help-text h2{font-size:40px;line-height:1;flex-grow:1}@media(max-width: 991.98px){.service-help-text h2{font-size:24px}}.service-help-text p{font-size:16px;line-height:21px;max-width:474px}@media(max-width: 1199.98px){.service-help-text p{max-width:100%}}@media(max-width: 1199.98px){.service-help-text{flex-direction:column;align-items:flex-start}}@media(max-width: 991.98px){.service-help-text{padding-left:20px;padding-right:20px}}.service-help-items{margin-bottom:60px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:30px 15px}@media(min-width: 992px){.service-help-items{background-color:#e4e4e5;border-top:1px solid #e4e4e5;border-bottom:1px solid #e4e4e5;gap:1px}}@media(min-width: 1200px){.service-help-items{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 991.98px){.service-help-items{margin-bottom:45px}}.service-help-card{padding:42px 45px;background-color:#fff;display:flex;align-items:center;gap:20px}.service-help-card-icon{flex-shrink:0;height:34px}.service-help-card-icon img{width:auto;height:100%}.service-help-card-text{font-weight:600;line-height:18px}@media(max-width: 991.98px){.service-help-card-text{text-align:center}}@media(max-width: 991.98px){.service-help-card{padding:0;flex-direction:column;justify-content:center;gap:15px;min-height:120px}}.service-help-props{padding-left:45px;padding-right:45px}.service-help-props-title{margin-bottom:30px;padding-bottom:14px;font-size:20px;line-height:30px;color:#000;border-bottom:1px solid #252b33}@media(max-width: 991.98px){.service-help-props-title{margin-bottom:20px}}.service-help-props-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:15px}.service-help-props-item{display:flex;align-items:flex-end;gap:10px}.service-help-props-item p{font-size:14px;line-height:1;max-width:45%}.service-help-props-item span{display:block;flex-grow:1;border-bottom:1px dashed #252b33}@media(max-width: 991.98px){.service-help-props{padding-left:20px;padding-right:20px}}.service-help-btn{margin-top:30px;margin-left:auto;margin-right:auto;min-width:184px;display:block}@media(max-width: 991.98px){.service-help{padding-top:30px}}.service-category{padding-top:23px;padding-bottom:86px}.service-category-title{margin-bottom:40px}@media(max-width: 991.98px){.service-category-title{margin-bottom:30px}}.service-category-row{row-gap:30px}.service-category-img{height:100%}.service-category-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 1199.98px){.service-category-img{height:350px}}@media(max-width: 991.98px){.service-category-img{margin-left:-20px;margin-right:-20px;height:250px}}.service-category-wrap{padding-left:45px;padding-right:45px;display:flex;flex-direction:column;gap:30px}@media(max-width: 991.98px){.service-category-wrap{padding-left:0;padding-right:0}}.service-category-content{display:flex;flex-direction:column;gap:30px;line-height:18px}.service-category-content h2{font-size:40px;line-height:1;letter-spacing:-2px}@media(max-width: 991.98px){.service-category-content h2{font-size:24px}}.service-category-content div{display:flex;flex-direction:column;gap:15px}.service-category-content h4{font-weight:600;line-height:1}.service-category-content ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.service-category-content ul li{line-height:13px}.service-category-phone{padding:16px 16px 16px 30px;display:flex;align-items:center;gap:20px;background-color:#f1f3f4}.service-category-phone-text{font-size:18px;font-weight:600;line-height:1;flex-grow:1}.service-category-phone-btn{min-width:202px;font-size:18px;font-weight:700;line-height:20px;letter-spacing:normal}@media(max-width: 991.98px){.service-category-phone-btn{width:100%}}@media(max-width: 991.98px){.service-category-phone{padding:20px;flex-direction:column;align-items:flex-start}}@media(max-width: 991.98px){.service-category{padding-top:30px;padding-bottom:45px}}