@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Speedee-Bold';src:url(../fonts/Speedee_Bd.eot);src:local(Ôÿ║),url(../fonts/Speedee_Bd.woff) format("woff"),url(../fonts/Speedee_Bd.ttf) format("truetype"),url(../fonts/Speedee_Bd.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Speedee-Regular';src:url(../fonts/Speedee_Rg.eot);src:local(Ôÿ║),url(../fonts/Speedee_Rg.woff) format("woff"),url(../fonts/Speedee_Rg.ttf) format("truetype"),url(../fonts/Speedee_Rg.svg) format("svg");font-weight:400;font-style:normal}html{font-size:100%}body{background-image:url(../images/bg.jpg);background-repeat:no-repeat;background-size:cover;position:relative;-webkit-font-smoothing:antialiased;width:100%}*{box-sizing:border-box}* html .clearfix{height:1%;overflow:visible}* + html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}a:focus{outline:0 none!important}button:focus{outline:0 none!important}.col-contenu{float:left;height:auto;width:100%}.clr{clear:both}@keyframes bounce{from{-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}to{-moz-transform:translateY(-20px);-o-transform:translateY(-20px);-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}}header{background-color:#fdc33c;height:60px;line-height:60px;position:relative;width:100%}header a{background-color:#db0007;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;display:inline-block;cursor:pointer;color:#fff;font-family:"Speedee-Bold",Sans-Serif;font-size:23.96px;height:36px;line-height:40px;margin:0 0 0 58px;padding:0 19px 0 34px;position:relative;overflow:hidden;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:auto}header a::before{border-bottom:7.5px solid transparent;border-top:7.5px solid transparent;border-left:0 none;border-right:12px solid #fff;content:'';height:0;left:13px;position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:0}header a:hover{color:#fff}header .logo{left:0;right:0;margin:0 auto;position:absolute;top:10px;width:105px;z-index:1}.mac header a{line-height:36px}@media screen and (max-width: 1890px){header{height:50px;line-height:50px}header a{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font-size:19.96px;height:30px;line-height:34px;margin:0 0 0 48px;padding:0 16px 0 28px}header a::before{border-bottom:6px solid transparent;border-top:6px solid transparent;border-right:10px solid #fff;left:11px}header .logo{top:8px;width:88px}.mac header a{line-height:30px}}@media screen and (max-width: 1570px){header{height:43px;line-height:39px}header a{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:17.04px;height:25px;line-height:29px;margin:0 0 0 41px;padding:0 13px 0 24px}header a::before{border-bottom:4px solid transparent;border-top:4px solid transparent;border-right:8px solid #fff;left:10px}header .logo{top:7px;width:75px}.mac header{line-height:43px}.mac header a{line-height:25px}}@media screen and (max-width: 1336px){header{height:36px;line-height:32px}header a{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14.03px;height:21px;line-height:23px;margin:0 0 0 34px;padding:0 11px 0 19px}header a::before{border-bottom:4px solid transparent;border-top:4px solid transparent;border-right:7px solid #fff;left:8px}header .logo{top:6px;width:62px}.mac header{line-height:36px}.mac header a{line-height:21px}}@media screen and (max-width: 738px){header{height:auto;line-height:normal;padding:0 0 10px}header a{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14.03px;height:20px;line-height:22px;margin:10px 0 0;left:50%;padding:0 11px 0 19px;top:0;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}header a::before{border-bottom:4px solid transparent;border-top:4px solid transparent;border-right:7px solid #fff;left:8px}header .logo{top:35px;width:40px}.mac header{line-height:normal}.mac header a{line-height:20px}}.slider{height:auto;position:relative;width:100%}.slider img{width:100%}.slider img.mobile{display:none}.slider .arrow{animation:bounce .35s ease infinite alternate;background-image:url(../images/arrow.png);background-repeat:no-repeat;background-size:100% 100%;height:70px;left:0;right:0;margin:0 auto;position:absolute;top:calc(100% - 152px);width:42px}@media screen and (max-width: 1890px){.slider .arrow{height:58px;top:calc(100% - 127px);width:34px}}@media screen and (max-width: 1570px){.slider .arrow{height:49px;top:calc(100% - 108px);width:29px}}@media screen and (max-width: 1336px){.slider .arrow{height:41px;top:calc(100% - 89px);width:24px}}@media screen and (max-width: 1095px){.slider img{display:none}.slider img.mobile{display:block}.slider .arrow{height:28px;top:calc(100% - 61px);width:16px}}@media screen and (max-width: 738px){.slider .arrow{height:17px;top:calc(100% - 34px);width:11px}}.section{height:auto;margin:0;width:100%}.section h1{background-color:#ffbc0d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;display:inline-block;font-family:"Speedee-Bold",Sans-Serif;font-size:44px;height:60px;line-height:68px;left:50%;position:relative;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;width:auto;z-index:1}.section h1.text1{padding:0 40px;margin:-31px 0 0}.section h1.text2{padding:0 90px;margin:98px 0 0}.section h1.text3{padding:0 40px;margin:159px 0 0}.section .para{color:#434343;font-family:"Speedee-Regular",Sans-Serif;font-size:30.04px;line-height:51px;margin:64px auto 0;text-align:center;width:1524px}.section .boxvideo{height:596px;margin:45px auto 0;width:1112px}.section .boxvideo img{height:100%;width:100%}.section .boxcontent{font-size:0;height:auto;margin:81px auto 0;width:1611px}.section .boxcontent .box{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:inline-block;height:578px;line-height:578px;margin:0 0 0 -61.5px;overflow:hidden;position:relative;vertical-align:top;width:578px}.section .boxcontent .box:nth-child(1){margin:0;z-index:3}.section .boxcontent .box:nth-child(2){z-index:2}.section .boxcontent .box:nth-child(3){z-index:1}.section .boxcontent .box span{display:inline-block;line-height:normal;vertical-align:middle;width:100%}.section .boxcontent .box:nth-child(odd){background-color:rgba(219,0,7,0.8)}.section .boxcontent .box:nth-child(odd) span{margin:188px 0 0;vertical-align:top}.section .boxcontent .box:nth-child(even){background-color:rgba(247,158,27,0.8)}.section .boxcontent .box h2{color:#fff;font-family:"Speedee-Bold",Sans-Serif;font-size:44.3px;height:31px;line-height:44px;text-align:center;text-transform:uppercase}.section .boxcontent .box p{color:#fff;font-family:"Speedee-Regular",Sans-Serif;font-size:27.12px;line-height:36px;margin:25px auto 0;text-align:center;width:428px}.section .boxcontent-1{display:inline-block;height:auto;padding:69px 0 59px;position:relative;overflow:hidden;width:100%}.section .boxcontent-1::before{background-color:rgba(247,158,27,0.24);bottom:-950px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:'';height:1610px;left:0;right:0;margin:0 auto;position:absolute;width:1610px;z-index:-1}.section .boxcontent-1 .img1{margin:0 auto;width:250px}.section .boxcontent-1 .img1 img{width:100%}.section .boxcontent-1 .boxglobal{font-size:0;height:auto;margin:61px 0 0;text-align:center;width:100%}.section .boxcontent-1 .boxglobal .box{display:inline-block;height:auto;margin:0 0 0 75px;position:relative;text-align:center;vertical-align:top;width:474px}.section .boxcontent-1 .boxglobal .box:nth-child(1){margin:0}.section .boxcontent-1 .boxglobal .box .img{margin:0 auto;width:163px}.section .boxcontent-1 .boxglobal .box .img img{width:100%}.section .boxcontent-1 .boxglobal .box p{color:#434343;font-family:"Speedee-Regular",Sans-Serif;font-size:30px;line-height:40px;margin:26px 0 0}.section .boxcontent-1 .img2{margin:80px auto 0;width:201px}.section .boxcontent-1 .img2 img{width:100%}.mac .section h1{line-height:60px}.mac .section .boxcontent .box h2{height:auto}@media screen and (max-width: 1890px){.section h1{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:36.67px;height:50px;line-height:56px}.section h1.text1{padding:0 32px;margin:-26px 0 0}.section h1.text2{padding:0 74px;margin:81px 0 0}.section h1.text3{padding:0 32px;margin:133px 0 0}.section .para{font-size:25.03px;line-height:43px;margin:53px auto 0;width:1270px}.section .boxvideo{height:496px;margin:37px auto 0;width:926px}.section .boxcontent{margin:68px auto 0;width:1342px}.section .boxcontent .box{height:482px;line-height:482px;margin:0 0 0 -52px;width:482px}.section .boxcontent .box:nth-child(odd) span{margin:156px 0 0}.section .boxcontent .box h2{font-size:36.92px;height:26px;line-height:36px}.section .boxcontent .box p{font-size:22.6px;line-height:31px;margin:22px auto 0;width:357px}.section .boxcontent-1{padding:57px 0 49px}.section .boxcontent-1::before{bottom:-790px;height:1341px;width:1341px}.section .boxcontent-1 .img1{width:205px}.section .boxcontent-1 .boxglobal{margin:51px 0 0}.section .boxcontent-1 .boxglobal .box{margin:0 0 0 62px;width:395px}.section .boxcontent-1 .boxglobal .box .img{width:137px}.section .boxcontent-1 .boxglobal .box p{font-size:25px;line-height:40px;margin:16px 0 0}.section .boxcontent-1 .img2{margin:55px auto 0;width:167px}.mac .section h1{line-height:50px}.mac .section .boxcontent .box h2{height:auto}}@media screen and (max-width: 1570px){.section h1{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:31.3px;height:43px;line-height:49px}.section h1.text1{padding:0 27px;margin:-22px 0 0}.section h1.text2{padding:0 63px;margin:70px 0 0}.section h1.text3{padding:0 28px;margin:113px 0 0}.section .para{font-size:21.37px;line-height:36px;margin:44px auto 0;width:1084px}.section .boxvideo{height:424px;margin:33px auto 0;width:791px}.section .boxcontent{margin:58px auto 0;width:1146px}.section .boxcontent .box{height:411px;line-height:411px;margin:0 0 0 -43.5px;width:411px}.section .boxcontent .box:nth-child(odd) span{margin:133px 0 0}.section .boxcontent .box h2{font-size:31.51px;height:22px;line-height:31px}.section .boxcontent .box p{font-size:19.29px;line-height:25px;margin:18px auto 0;width:304px}.section .boxcontent-1{padding:49px 0 41px}.section .boxcontent-1::before{bottom:-674px;height:1145px;width:1145px}.section .boxcontent-1 .img1{width:175px}.section .boxcontent-1 .boxglobal{margin:43px 0 0}.section .boxcontent-1 .boxglobal .box{margin:0 0 0 54px;width:337px}.section .boxcontent-1 .boxglobal .box .img{width:117px}.section .boxcontent-1 .boxglobal .box p{font-size:21.34px;line-height:28px;margin:18px 0 0}.section .boxcontent-1 .img2{margin:61px auto 0;width:143px}.mac .section h1{line-height:43px}.mac .section .boxcontent .box h2{height:auto}}@media screen and (max-width: 1336px){.section h1{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:25.78px;height:35px;line-height:39px}.section h1.text1{padding:0 23px;margin:-19px 0 0}.section h1.text2{padding:0 52px;margin:58px 0 0}.section h1.text3{padding:0 24px;margin:94px 0 0}.section .para{font-size:17.6px;line-height:30px;margin:36px auto 0;width:892px}.section .boxvideo{height:349px;margin:26px auto 0;width:651px}.section .boxcontent{margin:58px auto 0;width:944px}.section .boxcontent .box{height:339px;line-height:339px;margin:0 0 0 -36.5px;width:339px}.section .boxcontent .box:nth-child(odd) span{margin:109px 0 0}.section .boxcontent .box h2{font-size:25.95px;height:17px;line-height:25px}.section .boxcontent .box p{font-size:15.89px;line-height:20px;margin:15px auto 0;width:251px}.section .boxcontent-1{padding:40px 0 34px}.section .boxcontent-1::before{bottom:-555px;height:943px;width:943px}.section .boxcontent-1 .img1{width:144px}.section .boxcontent-1 .boxglobal{margin:36px 0 0}.section .boxcontent-1 .boxglobal .box{margin:0 0 0 45.5px;width:277px}.section .boxcontent-1 .boxglobal .box .img{width:117px}.section .boxcontent-1 .boxglobal .box p{font-size:17.57px;line-height:23px;margin:15px 0 0}.section .boxcontent-1 .img2{margin:30px auto 0;width:118px}.mac .section h1{line-height:35px}.mac .section .boxcontent .box h2{height:auto}}@media screen and (max-width: 1095px){.section h1{font-size:17.6px;height:24px;line-height:26px}.section h1.text1{padding:0 15px;margin:-13px 0 0}.section h1.text2{padding:0 35px;margin:39px 0 0}.section h1.text3{padding:0 16px;margin:64px 0 0}.section .para{font-size:12.02px;line-height:20px;margin:25px auto 0;width:609px}.section .boxvideo{height:238px;margin:17px auto 0;width:444px}.section .boxcontent{margin:32px auto 0;width:644px}.section .boxcontent .box{height:231px;line-height:231px;margin:0 0 0 -26px;width:231px}.section .boxcontent .box:nth-child(odd) span{margin:74px 0 0}.section .boxcontent .box h2{font-size:17.72px;height:12px;line-height:17px}.section .boxcontent .box p{font-size:10.85px;line-height:13px;margin:10px auto 0;width:171px}.section .boxcontent-1{padding:27px 0 24px}.section .boxcontent-1::before{bottom:-379px;height:644px;width:644px}.section .boxcontent-1 .img1{width:98px}.section .boxcontent-1 .boxglobal{margin:25px 0 0}.section .boxcontent-1 .boxglobal .box{margin:0 0 0 31.5px;width:189px}.section .boxcontent-1 .boxglobal .box .img{width:65px}.section .boxcontent-1 .boxglobal .box p{font-size:12px;line-height:15px;margin:10px 0 0}.section .boxcontent-1 .img2{margin:37px auto 0;width:80px}.mac .section h1{line-height:24px}.mac .section .boxcontent .box h2{height:auto}}@media screen and (max-width: 738px){.section h1{font-size:16px;height:auto;line-height:normal;text-align:center;max-width:90%}.section h1.text1{padding:5px 10px;margin:-10px 0 0}.section h1.text2{padding:5px 10px;margin:20px 0 0}.section h1.text3{padding:5px 10px;margin:40px 0 0}.section .para{font-size:14px;line-height:18px;margin:10px auto 0;text-align:justify;text-align-last:center;width:88%}.section .boxvideo{height:161px;margin:20px auto 0;width:300px}.section .boxcontent{margin:20px auto 0;width:300px}.section .boxcontent .box{height:300px;line-height:300px;margin:-20px 0 0;width:300px}.section .boxcontent .box:nth-child(odd) span{margin:0;vertical-align:middle}.section .boxcontent .box h2{font-size:16px;height:auto;line-height:16px}.section .boxcontent .box p{font-size:14px;line-height:18px;margin:10px auto 0;width:240px}.section .boxcontent-1{padding:20px 0}.section .boxcontent-1::before{bottom:-160px;height:320px;width:320px}.section .boxcontent-1 .img1{width:98px}.section .boxcontent-1 .boxglobal{margin:25px 0 0}.section .boxcontent-1 .boxglobal .box{margin:20px 0 0;width:300px}.section .boxcontent-1 .boxglobal .box .img{width:65px}.section .boxcontent-1 .boxglobal .box p{font-size:14px;line-height:18px;margin:10px 0 0}.section .boxcontent-1 .img2{margin:37px auto 0;width:80px}.mac .section h1{line-height:normal}.mac .section .boxcontent .box h2{height:auto}}