.slider{border-top:1px solid #000;font:.69em 'Open Sans',Arial,Helvetica,sans-serif}.slider .main-slider{background:url(../../imgs/bg/home-mod-files2.png);width:100%;min-height:350px;background-size:100%;background-position:0 0;background-repeat:no-repeat;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0}.slider .main-slider.en{background:url(../../imgs/bg/home-mod-files2.en.png)}.slider .main-slider .inner-slider{width:970px;margin:0 auto;position:relative;z-index:0}.slider .main-slider .inner-slider .wrapPhoto{background-repeat:no-repeat;background-size:100% 100%;width:180px;height:390px;z-index:1000;position:absolute;top:20px;left:10px;display:none}.slider .main-slider .inner-slider .title-caption{margin-bottom:10px;color:#fff;letter-spacing:0;width:410px;border-bottom:1px solid #212121;padding-bottom:20px;position:absolute;top:20px;left:0;display:none}.slider .main-slider .inner-slider .title-caption .bold{font-size:56px;display:inline-block;line-height:58px;font-weight:800;margin-right:10px}.slider .main-slider .inner-slider .title-caption .normal{display:inline-block;line-height:28px;font-size:32px;margin-right:10px}.slider .main-slider .inner-slider .itemCaption{position:absolute;top:90px;left:0;display:none}.slider .main-slider .inner-slider .itemCaption .itemTxSlider:nth-child(2n+1){background-color:#f39c12}.slider .main-slider .inner-slider .itemCaption .itemTxSlider{font-weight:800;color:#fff;text-decoration:none;background-color:#e33a0c;line-height:19px;border-width:0;margin:0;padding:9px;letter-spacing:0;font-size:19px;margin-bottom:6px;display:inline-block}.slider .main-slider .inner-slider .wraptitle{position:absolute;top:140px;left:60px;font-size:30px;color:#fff;padding:10px;line-height:36px;width:800px}.slider .main-slider .inner-slider .wraptitle h1{font:.69em 'Open Sans',Arial,Helvetica,sans-serif;font-size:25px}.slider .main-slider .inner-slider .wraptitle div{font-size:16px;line-height:21px;padding-left:20px}.slider .main-slider .inner-slider .wrapright{position:absolute;top:180px;left:0}.slider .main-slider .inner-slider .wrapright .registerBtn{background-color:#D11109;padding:10px 20px;font-size:20px;color:#fff;border:1px solid #C10800;margin-top:60px;cursor:pointer;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}.slider .main-slider .inner-slider .wrapright .registerBtn:hover{background-color:#EA2E26}.slider .main-slider .inner-slider .wrapright .registerBtn .ititle{text-transform:uppercase;font-weight:700;font-size:30px;line-height:40px}.slider .main-slider .inner-slider .wrapright .registerBtn .isubtitle{font-size:11px}.slider .main-slider .inner-slider .wrapright .registerBtn .iconRedirect{padding-right:40px;padding-left:4px;width:40px;height:72px;position:relative;top:15px;background:url(../../imgs/icons/all-icons.png);background-position:-432px -486px}.slider .main-slider .inner-slider .wrapright .registerBtn .lf{display:inline-block;margin-right:7px}.slider .main-slider .inner-slider .wrapright .registerBtn .rg{display:inline-block;overflow:hidden;height:50px;border-left:1px solid rgba(250,250,250,0.71)}.slider .main-slider .inner-slider .expl-video{display:inline-block;position:absolute;top:35px;right:0}.slider .main-slider .inner-slider .expl-video iframe{border:1px solid #646464;border-radius:4px}.stepEvent{width:100%;margin:0 auto;text-align:center;background-color:#E0E0E0;padding-top:100px}.stepEvent .stepLine{background:url(../../imgs/bg/plateforme.png);width:242px;height:191px;display:inline-block;background-repeat:no-repeat;background-size:242px 191px;position:relative}.stepEvent .stepLine .inner-form{width:204px;height:137px;position:absolute;top:15px;left:19px;z-index:1000}.stepEvent .stepLine .inner-form.signup span{width:178px;height:158px;background:url(../../imgs/icons/all-icons.png);background-position:10px 0;background-size:840px;display:inline-block;margin-top:10px}.stepEvent .stepLine .inner-form.buyCredit span{width:178px;height:158px;background:url(../../imgs/icons/all-icons.png);background-position:-192px -1px;background-size:810px;display:inline-block;margin-top:10px}.stepEvent .stepLine .inner-form.uploadfile{top:20px}.stepEvent .stepLine .inner-form.uploadfile span{background:url(../../imgs/icons/all-icons.png);display:inline-block;width:98px;height:100px;background-position:-486px 0;margin-top:5px}.stepEvent .stepLine .inner-form.downloadfile span{background:url(../../imgs/icons/all-icons.png);display:inline-block;width:98px;height:100px;background-position:-585px 0;margin-top:9px}.stepEvent .stepLine .text-form{font-size:14px;line-height:16px;padding:10px;position:absolute;top:-40px;left:21px;color:#333;text-transform:inherit}.stepEvent .stepLine .numStep{position:absolute;top:-85px;left:97px;background-color:#444;width:48px;height:48px;text-align:center;vertical-align:middle;border-radius:48px;z-index:1001}.stepEvent .stepLine .numStep span{position:absolute;top:12px;left:17px;font-size:25px;color:#fff;font-weight:700}.stepEvent .stepLine .targetStep{background-color:#A6A6A6;height:1px;position:absolute;top:-60px;left:121px;width:121px;z-index:1000}.gridSlider{background-color:#e1e0e0;padding:20px 0;height:316px}.gridSlider .inner{width:1030px;margin:0 auto;position:relative;height:276px;overflow:hidden;padding:0 30px;letter-spacing:normal}.gridSlider .inner .wrapper{width:9999px;height:270px;position:absolute;top:0;left:0}.gridSlider .inner .btnGrid{position:absolute;top:10px;width:33px;height:31px;background-color:#09c;background:url(../../imgs/icons/all-icons.png);cursor:pointer;z-index:9999}.gridSlider .inner .btnGrid.left{background-position:-128px -230px;left:0}.gridSlider .inner .btnGrid.right{background-position:-50px -230px;right:0}.gridSlider .inner .page{width:970px;float:left;position:relative;margin-left:30px}.gridSlider .inner .page .item{margin:5px;border:1px solid #BCBCBC;padding:10px;display:inline-block;background-color:#f9f8f8;width:230px;cursor:pointer}.gridSlider .inner .page .item:hover{background-color:#fff}.gridSlider .inner .page .item .tuningtype{font-size:14px;font-weight:600;color:gray;line-height:21px}.gridSlider .inner .page .item .carModel{font-size:13px;line-height:20px;color:#D11109;height:20px;text-transform:capitalize}.gridSlider .inner .page .item ._date{text-align:right;font-family:verdana;margin-top:8px}.gridSlider.binary .inner{height:204px}.gridSlider.binary .inner .wrapper{height:204px}.gridSlider.binary .inner .page .item{margin:5px;border:1px solid #BCBCBC;padding:10px;display:inline-block;background-color:#f9f8f8;width:473px;cursor:pointer;white-space:nowrap;position:relative}.gridSlider.binary .inner .page .item .image{display:inline-block;vertical-align:top;width:50%;height:168px;overflow:hidden;background:#f4f4f4}.gridSlider.binary{height:242px}.gridSlider.binary .inner .page .item .image .helper{display:inline-block;height:100%;vertical-align:middle}.gridSlider.binary .inner .page .item .image img{width:100%;max-height:165px;position:relative;top:50%;transform:perspective(1px) translateY(-50%)}.gridSlider.binary .inner .page .item .image .no-img{background-color:#ccc;width:100%;height:169px;display:flex;justify-content:center;align-items:center}.gridSlider.binary .inner .page .item .image .no-img span{background:url(../../imgs/icons/all-icons.png);width:151px;height:81px;display:inline-block;background-position:0 291px}.gridSlider.binary .inner .page .item .content-text{display:inline-block;vertical-align:top;width:50%;padding-left:10px}.gridSlider.binary .inner .page .item .content-text .title{font-size:16px;font-weight:600;padding:10px 0 6px;white-space:normal;text-transform:capitalize}.gridSlider.binary .inner .page .item .content-text .subtitle{font-size:13px;color:#D11109;white-space:normal;line-height:150%;color:#333}.gridSlider.binary .inner .page .item .content-text .change-power{padding-top:10px}.gridSlider.binary .inner .page .item .content-text .change-power .hide{display:none!important}.gridSlider.binary .inner .page .item .content-text .change-power .hp{margin-bottom:10px}.gridSlider.binary .inner .page .item .content-text .change-power .hp .from{display:inline-block;vertical-align:middle;width:50%;color:#d11818;font-size:16px}.gridSlider.binary .inner .page .item .content-text .change-power .hp .to{display:inline-block;vertical-align:middle;width:50%;font-size:16px;color:green;font-weight:600}.gridSlider.binary .inner .page .item .content-text .change-power .nm .from{display:inline-block;vertical-align:middle;width:50%;color:#d11818;font-size:16px}.gridSlider.binary .inner .page .item .content-text .change-power .nm .to{display:inline-block;vertical-align:middle;width:50%;font-size:16px;color:green;font-weight:600}.gridSlider.binary .inner .page .item .content-text ._date{text-align:right;font-family:verdana;margin-top:8px;position:absolute;bottom:20px;right:20px}.bannerSeperate{width:100%;padding:25px;background-color:#D11109}.bannerSeperate .inner{width:970px;margin:0 auto;text-align:left;padding:0 10px;letter-spacing:normal;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.bannerSeperate .inner.center{justify-content:center}.bannerSeperate .inner .title{font-size:20px;color:#FFF;letter-spacing:-1px;line-height:24px}.bannerSeperate .inner .buttonBanner{display:inline-block;background-color:#F8F8F8;padding:10px 20px;font-size:18px;color:#fff;border:1px solid #d1110a;cursor:pointer;border-radius:3px;text-transform:uppercase}.bannerSeperate .inner .buttonBanner a{color:#444}.bannerSeperate.text{background-color:#fff;padding:10px 25px}.bannerSeperate.text .title{color:#F44336;letter-spacing:-0.5px;line-height:25px;font-size:26px;text-align:center;padding-top:30px;text-transform:uppercase;font-weight:600;margin-bottom:6px;padding-bottom:6px}.bannerSeperate.text .team-description{color:#333;letter-spacing:normal;line-height:25px;font-size:16px;text-align:center}.separate{width:100%;background-color:#fff;padding:30px 40px 20px;border-bottom:1px solid #CDCDCD}.separate .inner{width:970px;margin:0 auto;text-align:center;height:15px;letter-spacing:normal;overflow:initial}.separate .inner .title{font-size:20px;color:#747474;letter-spacing:-1px;text-transform:uppercase}.separate .inner .title-triangle{background:url(../../imgs/icons/all-icons.png);background-position:-663px -198px;width:30px;height:13px;margin-bottom:-18px;display:inline-block}@media screen and (max-width: 1100px){.main-content .half_background .leftHalf{display:none}.main-content .half_background .rightHalf{display:none}}@media screen and (min-width: 1100px) and (max-width: 1280px){.main-content .half_background .leftHalf{background-size:90px 260px;width:90px;height:260px;top:220px;left:-88px}.main-content .half_background .rightHalf{background-size:90px 260px;width:90px;height:260px;top:220px;right:-88px}}@media screen and (min-width: 1280px) and (max-width: 1370px){.main-content .half_background .leftHalf{background-size:150px 430px;width:150px;height:430px;top:220px;left:-147px}.main-content .half_background .rightHalf{background-size:150px 430px;width:150px;height:430px;top:220px;right:-147px}}@media (max-width: 1024px){.m-nav .inner{min-width:0!important}.homepage .main-header .main-header-inner{width:970px}.main-content{width:970px!important}.slider .main-slider .inner-slider .wrapright{left:10px}.slider .main-slider .inner-slider .expl-video{right:10px}.bannerSeperate .inner{width:100%;flex-direction:column}.bannerSeperate .inner .title{text-align:center;margin-bottom:20px}.stepEvent{white-space:nowrap;padding:100px 20px 0}.stepEvent .stepLine{white-space:normal;width:25%}.gridSlider .inner{width:968px}.gridSlider.binary .inner .page .item{width:442px}.newsletter,.bottom_footer{width:968px!important}.copyright_wrapper .copyright{width:calc(100% - 160px)}}@media (max-width: 970px){.billboard-banner{width:100%}.main-content,.slider .main-slider .inner-slider{width:100%!important;border:0}.slider .main-slider .inner-slider .expl-video iframe{width:500px}.slider .main-slider .inner-slider .expl-video{right:20px}.separate .inner{width:100%}.stepEvent .stepLine .inner-form{width:100%}.stepEvent .stepLine{background-size:100% 191px}.gridSlider .inner{width:100%}.gridSlider.binary .inner .page .item{width:418px}.newsletter,.bottom_footer{width:100%!important}.testinomialsList.homepage{width:100%;display:flow-root}.testinomialsList.homepage .item{float:left;margin-right:0}.testinomialsList.homepage .spaceButton{float:left;width:100%}.separate .inner .title-triangle{margin-bottom:-11px}}@media (max-width: 800px){.slider .main-slider .inner-slider .wrapright{top:0;left:initial;right:10px}.slider .main-slider .inner-slider .expl-video{top:160px;left:calc(50% - 250px)}.slider .main-slider{margin-bottom:100px}.stepEvent{display:flow-root}.stepEvent .stepLine{width:50%;float:left;background-size:242px 191px;background-position:top center;height:310px}.stepEvent .stepLine .inner-form{background-position:top center!important}.stepEvent .stepLine .targetStep{display:none}.stepEvent .stepLine .numStep{left:calc(50% - 24px)}.stepEvent .stepLine .text-form{position:relative;left:initial;width:100%}.gridSlider.binary .inner .page .item{width:356px}}@media (max-width: 425px){.slider .main-slider .inner-slider .wrapright{left:calc(50% - 164px);right:initial;top:-40px}.slider .main-slider .inner-slider .expl-video{left:0;right:0;top:120px}.slider .main-slider .inner-slider .expl-video iframe{width:100%}.slider .main-slider{margin-bottom:80px;background:none!important}.stepEvent .stepLine,.testinomialsList.homepage .item,.newsletter form .field,.newsletter form .field-valid{width:100%!important}.copyright_wrapper>*{width:100%;text-align:center;float:initial}}