.dealership{padding-top:30px}.dealership .title{margin-bottom:15px}.dealership .info{line-height:1.8;max-height:116px;margin-bottom:15px}.dealership img{width:100%;display:block}@media (min-width:1200px){.dealership{padding-top:53px}.dealership .title{margin-bottom:39px}.dealership .info{margin-bottom:35px}}.support{padding-top:30px;padding-bottom:30px}.support .title{margin-bottom:20px}.support .sub-info{max-height:116px;line-height:1.8;margin-bottom:30px}.support .swiper-slide{height:unset;padding-top:12px;padding-left:10px;text-align:center}.support .swiper-slide::before{content:'';position:absolute;top:0;right:10px;left:0;bottom:12px;background:#D0D0D0}.support .info-group{height:100%;padding:30px 14px;background:var(--style-color);position:relative;z-index:1}.support .icon{width:auto;height:65px}.support .icon-title{color:#fff;font-size:18px;margin-top:10px;margin-bottom:5px;letter-spacing:-.03em}.support .icon-info{color:#fff;line-height:1.8;max-height:144px}.support .swiper-pagination{display:block}@media (min-width:1200px){.support{padding-top:60px;padding-bottom:60px}.support .title{margin-bottom:40px}.support .sub-info{margin-bottom:35px}.support .info-group{padding-top:45px;padding-bottom:45px}.support .icon{height:70px}.support .icon-title{margin-top:15px;margin-bottom:11px}.support .swiper-pagination{display:none}}@media (min-width:1440px){.support{padding-bottom:80px}.support .info-group{padding:64px 20px 59px}.support .icon{height:92px}.support .icon-title{font-size:20px;margin-top:27px}}.requirement{padding:30px 0;background:#F2F3F5}.requirement .title{margin-bottom:10px}.requirement .top-img{margin-bottom:30px}.requirement .row{margin-bottom:-20px}.requirement .row>div{margin-bottom:20px}.requirement .info{line-height:1.8}.requirement .info ul{padding-left:16px}.requirement .info>*:not(:last-child){margin-bottom:10px}.requirement .btn-wrap{margin-top:20px}.requirement .btn{color:#fff;padding:8px 15px;border-radius:35px;background:var(--style-color)}.requirement .btn i{margin-left:5px;font-size:20px;line-height:1;font-weight:700}@media (min-width:1200px){.requirement{padding:60px 0}.requirement .title{margin-bottom:20px}.requirement .info>*:not(:last-child){margin-bottom:15px}.requirement .btn-wrap{margin-top:45px}.requirement .btn{width:382px;padding-top:19px;padding-bottom:19px}.requirement .btn i{font-size:30px;margin-left:15px}}@media (min-width:1440px){.requirement{padding-bottom:80px}.requirement .row{margin-left:-30px;margin-right:-30px}.requirement .row>div{padding:0 30px}}