.dealership{padding-top:30px}.dealership .title{margin-bottom:15px}.dealership .info{line-height:1.8;margin-bottom:15px}.dealership img{width:100%;display:block}@media (min-width:1200px){.dealership{padding-top:63px}.dealership .title{margin-bottom:33px}.dealership .info{margin-bottom:30px}}.support{padding-top:30px;padding-bottom:30px}.support .title{margin-bottom:10px}.support .sub-info{line-height:1.8;margin-bottom:20px}.support .swiper-slide{height:unset;padding:25px 14px 30px;text-align:center;background:#136DBC;border-radius:10px}.support .icon{width:auto;height:65px}.support .icon-title{color:#fff;font-size:18px;margin:10px 0 5px;letter-spacing:-.03em}.support .icon-info{color:#fff;line-height:1.8;max-height:116px}@media (min-width:1200px){.support{padding-top:42px;padding-bottom:60px}.support .title{margin-bottom:18px}.support .sub-info{margin-bottom:40px}.support .swiper-slide{padding-top:30px;padding-bottom:30px}.support .icon{height:91px}.support .icon-title{margin:15px -9px 14px}}@media (min-width:1440px){.support .swiper-slide{padding:46px 24px 63px}.support .icon-title{font-size:20px}}.requirement{padding:30px 0;background:#F2F3F5}.requirement .title{margin-bottom:20px}.requirement .info{line-height:1.8;margin-bottom:20px}.requirement .info ul{padding-left:16px}.requirement .btn{color:#fff;background:#136DBC}.requirement .rt{margin-top:20px}@media (min-width:768px){.requirement .info{max-height:202px}}@media (min-width:992px){.requirement .row{align-items:center}.requirement .rt{margin-top:0}.requirement .info{max-height:231px}}@media (min-width:1200px){.requirement{padding:70px 0}.requirement .title{margin-bottom:40px}.requirement .rt{padding-left:30px}.requirement .info{max-height:231px;margin-bottom:40px}.requirement .btn{width:390px;padding-top:10px;padding-bottom:10px}}@media (min-width:1440px){.requirement{padding-bottom:102px}.requirement .title{margin-bottom:58px}.requirement .lt{flex:0 0 52%;max-width:52%}.requirement .info{max-height:288px;margin-bottom:50px}.requirement .btn{width:460px;padding-top:14px;padding-bottom:14px}.requirement .rt{flex:0 0 48%;max-width:48%;padding-left:60px}}.training{padding-top:30px}.training .title{margin-bottom:20px}.training .sub-info{line-height:1.8;margin-bottom:16px}.training .row>div:last-child{margin-top:15px}.training .tit{margin-bottom:16px;color:#136DBC}.training .info p{line-height:1.8}.training ul{margin-top:5px;list-style:none}.training ul li{position:relative;padding-left:23px}.training ul li:not(:last-child){margin-bottom:13px}.training ul li::before{content:'';position:absolute;top:12px;left:0;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#DCECF9;border:1px solid #136DBC}@media (min-width:992px){.training .row>div:last-child{margin-top:0}}@media (min-width:1200px){.training{padding-top:60px}.training .title{margin-bottom:43px}.training .row>div:first-child{padding-right:20px}.training .row>div:last-child{padding-left:20px}.training ul{margin-top:15px}}@media (min-width:1440px){.training{padding-top:105px}.training .row>div:first-child{padding-right:40px}.training .row>div:last-child{padding-left:40px}}.become{padding:30px 0}.become .title{margin-bottom:20px}.become .form-control{font-size:18px;box-shadow:none;border-radius:0;border-color:#999}.become .btn-wrap{margin-top:15px}.become .btn{width:150px;font-size:18px;color:#fff;border-radius:5px;background:var(--style-color)}.become input::-webkit-input-placeholder,.become textarea::-webkit-input-placeholder{color:#999}.become input:-moz-placeholder,.become textarea:-moz-placeholder{color:#999}.become input::-moz-placeholder,.become textarea::-moz-placeholder{color:#999}.become input:-ms-input-placeholder,.become textarea:-ms-input-placeholder{color:#999}@media (min-width:1200px){.become{padding-top:60px;padding-bottom:60px}.become .title{margin-bottom:40px}.become .row{margin:0 -20px}.become .row>div{padding:0 20px}.become .form-group{margin-bottom:30px}.become input.form-control{height:60px}.become textarea.form-control{height:240px;padding-top:18px}.become .btn-wrap{margin-top:30px}.become .btn{font-size:20px;padding:9px 15px;transition:opacity .3s}.become .btn:hover{opacity:.8}}@media (min-width:1440px){.become{padding-bottom:86px}.become .title{margin-bottom:53px}.become .row{margin:0 -27px}.become .row>div{padding:0 27px}.become .form-group{margin-bottom:60px}.become .form-control{padding-left:30px}.become textarea.form-control{height:315px}.become .btn-wrap{margin-top:60px}}