@font-face{font-family:nerissemibold;font-style:normal;font-weight:400;src:url(/build/fonts/Neris-SemiBold.37b35911.eot);src:url(/build/fonts/Neris-SemiBold.37b35911.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Neris-SemiBold-webfont.3451a9da.woff) format("woff"),url(/build/fonts/Neris-SemiBold-webfont.9994d628.ttf) format("truetype"),url(/build/images/Neris-SemiBold.feba193b.svg#nerissemibold) format("svg")}@font-face{font-family:nerislight;font-style:normal;font-weight:400;src:url(/build/fonts/Neris-Light.0f9d7939.eot);src:url(/build/fonts/Neris-Light.0f9d7939.eot?#iefix) format("embedded-opentype"),url(/build/fonts/Neris-Light-webfont.dcafe224.woff2) format("woff2"),url(/build/fonts/Neris-Light-webfont.f1732452.woff) format("woff"),url(/build/fonts/Neris-Light-webfont.e0950afc.ttf) format("truetype"),url(/build/images/Neris-Light.a1b0b399.svg#nerislight) format("svg")}body{margin:0}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,h1,h2,h3,h4,h5,h6,p{color:#212020;font-family:Red Hat Display,sans-serif;font-size:16px}a{text-decoration:none}h2{font-size:28px;font-weight:500;margin:0 0 33px;text-align:center}ul li{list-style-type:none}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.container{margin:auto;max-width:1200px;width:81.5%}input#sea_subscribe_c,input#sea_subscribe_r{background-color:#e4572e;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;padding:14px 50px;transition:.3s;width:max-content}input#sea_subscribe_c:hover,input#sea_subscribe_r:hover{transform:scale(.98);transition:.3s}input[type=checkbox]{accent-color:#e4572e;height:15px;margin-right:12px!important;width:15px}a.encadre,a.plein{border:3px solid #e4572e;border-radius:5px;padding:6px 28px;transition:.3s}a.encadre:hover,a.plein:hover{filter:brightness(85%);transition:.3s}a.encadre:hover,a.plein{background:#e4572e}a.plein{color:#fff}.underline{text-decoration:underline}[class*=reveal-]{opacity:0;transform:translateY(-30px)}.reveal-visible{opacity:1;transform:translateY(0);transition:1s}.reveal-2{transition-delay:.2s}.reveal-3{transition-delay:.4s}.reveal-4{transition-delay:.6s}.reveal-5{transition-delay:.8s}.reveal-6{transition-delay:.9s}.reveal-7{transition-delay:1s}header{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);height:100px;left:0;position:fixed;top:0;width:100%;z-index:10}header,header .container{display:flex}header .container>a{line-height:0}header .container>a>img{transition:.3s;width:188px}header .container>a:hover>img{transform:scale(.98);transition:.3s}header #menuToggle a{color:#fff;margin-bottom:35px;margin-right:20px;text-align:center}#menuToggle{position:fixed;right:9.25vw;top:42px;-webkit-user-select:none;user-select:none;z-index:9}#menuToggle input{-webkit-touch-callout:none;cursor:pointer;display:block;height:32px;left:-5px;opacity:0;position:absolute;top:-7px;width:40px;z-index:2}#menuToggle input:checked~span{background:#fff;opacity:1;transform:rotate(45deg) translate(-2px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menuToggle input:checked~.menu{transform:none}#menuToggle>span{background:#e4572e;border-radius:3px;display:block;height:4px;margin-bottom:5px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:33px;z-index:1}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle .menu{-webkit-font-smoothing:antialiased;backdrop-filter:blur(10px);background:rgba(0,0,0,.4);display:flex;flex-direction:column;height:100vh;list-style-type:none;padding:140px 35px 50px 50px;position:fixed;right:0;top:0;transform:translate(100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:300px}body.unset #menuToggle .menu{box-shadow:1px 1px 25px rgba(0,0,0,.65)}body.menu_open{overflow:hidden}footer{background-color:#fafafa}footer .container{color:#fff;display:flex;justify-content:space-between;padding:20px 0}footer .container a{display:inline-block;margin-right:45px;transition:.3s}footer .container .right a:last-of-type{margin-right:0}footer .container a:hover{transform:scale(1.05);transition:.3s}section.head{margin:21.48vh 0 29.29vh}section.head .container{display:flex}section.head .container>div{width:50%}section.head .container .left h1{font-size:36px;font-weight:500;margin:0 0 47px}section.head .container .left>p{font-size:18px;margin-bottom:14.3vh;padding-right:5vw}section.head .container .right{padding-left:12px}section.head .container .right img{border-radius:10px;margin-top:12px;width:100%}.fast_sign_in{align-items:center;display:flex;flex-direction:column;margin-right:12.5%}.fast_sign_in a{font-size:22px;padding:12px 28px;width:290px}.fast_sign_in a,.fast_sign_in p{text-align:center}section.advantages .container>div{display:flex}.jobs strong,section.advantages strong,section.why_how strong{font-weight:500}.jobs{margin:0 auto 80px;text-align:center}section.advantages .container>div>div>img{border-radius:4px;width:270px}section.advantages .advantage{align-items:baseline;display:flex}section.advantages .advantage p{margin:6px 0}section.advantages .advantage:first-of-type{margin-top:25px}section.advantages .container .top{margin-bottom:118px}section.advantages .container .top .left{margin-right:40px}section.advantages .advantage img{margin-right:10px;transform:translateY(6px)}section.advantages .container .bottom .left{margin-right:45px}section.demo{margin-top:180px}section.demo .top{align-items:center;display:flex;flex-direction:column;margin-bottom:128px}section.demo .top img{max-width:865px;width:100%}section.demo .img_mobile{display:none}section.demo .bottom{display:flex;justify-content:center}section.demo .bottom h2{margin-right:12.5%;margin-top:80px;text-align:left}section.demo .bottom img{max-width:337px;width:100%}section.opinion{background:linear-gradient(0deg,rgba(236,102,8,.1),hsla(0,0%,100%,.1));overflow-x:hidden;padding:210px 0 130px}section.opinion .container-carousel{margin:auto;width:calc(18.3vw + 500px)}section.opinion .bloc{background:#fff;border-radius:20px;margin:0 9.15vw;padding:47px 75px;position:relative;width:500px}section.opinion .bloc p{font-style:italic;margin:0;position:relative}section.opinion .bloc span.author{bottom:23px;font-family:Red Hat Display,sans-serif;font-size:14px;position:absolute;right:85px}section.opinion .bloc p:before{left:0;top:0;transform:translate(calc(-100% - 8px),calc(-100% + 9px))}section.opinion .bloc p:after,section.opinion .bloc p:before{content:url(/build/images/quotation-marks.853c68e0.svg);position:absolute}section.opinion .bloc p:after{bottom:0;right:0;transform:translate(100%,100%)}.owl-carousel .owl-item{opacity:.5}.owl-carousel .owl-item.active{opacity:1}.owl-stage-outer{overflow:visible!important}section.why_how{overflow-x:hidden}section.why_how h2{text-align:left}section.why_how h3{font-size:22px;font-weight:500;margin:0 0 11px}section.why_how p{margin:0}section.why_how .advantage{display:flex;margin-bottom:33px}section.why_how .advantage img{margin-right:22px}section.why_how .top{display:flex;margin-bottom:90px}section.why_how .top>div{width:50%}section.why_how .top .right img{margin-left:5vw;max-width:750px;width:53.73vw}section.why_how .bottom{display:flex}section.why_how .bottom .left{width:44%}section.why_how .bottom .left img{max-width:100%;width:337px}section.why_how .bottom .right{width:56%}section.why_how .bottom .right h2{margin-top:25px}input,select,textarea{outline-color:#e4572e}section.inscription h2{margin:50px 0 85px}section.inscription .fast_sign_in{margin-right:0}section.inscription .container{margin-bottom:192px;position:relative}#compte_type{width:160px}@media only screen and (max-width:1024px){section.head .container .left h1{font-size:28px}section.head .container .left>p{font-size:16px}section.why_how .top{flex-direction:column}section.why_how .bottom>div,section.why_how .top>div{width:100%!important}section.why_how h2{text-align:center}section.why_how .top .right img{margin:0;width:100%}section.why_how .bottom{flex-direction:column-reverse}section.why_how .bottom .left{text-align:center}}@media only screen and (max-width:768px){.container .mail_mdp,.container .name_phone{flex-direction:column}.container .champ{margin-right:0!important;width:auto!important}section.head .container{flex-direction:column}section.head .container>div{width:100%}section.head .container .left h1{text-align:center}section.head .container .left>p br,section.head .container .right{display:none}.fast_sign_in,section.advantages .container .bottom .left,section.advantages .container .top .left{margin-right:0}section.advantages .container>div{align-items:center;flex-direction:column-reverse}section.advantages .container>.bottom{flex-direction:column}h2{font-size:24px}section.opinion .bloc{margin:0 5vw;width:80vw}section.opinion .container-carousel{width:90vw}footer .container{align-items:center;flex-direction:column}footer .container .left a:nth-of-type(2){margin:0 0 12px}section.demo .bottom h2 br,section.demo .top img{display:none}section.demo .bottom h2{margin:0;text-align:center}section.demo .bottom img{margin:30px auto 0}section.demo .top .img_mobile{display:inline-block}section.demo .bottom{flex-direction:column}section.head .container .left>p{padding-right:0}section.why_how h3{font-size:20px}}@media only screen and (max-width:599px){.container{width:90%}section.demo{margin-top:165px}section.head{margin:21.48vh 0 20vh}}@media only screen and (max-width:499px){.container .choose_type label{display:block;margin-bottom:10px}form .other{flex-direction:column;justify-content:center}form .other .champ{margin:0 auto 25px;text-align:center}section.why_how .top .right img{width:130%}}@media only screen and (max-width:399px){section.head .container .left h1{text-align:center}section.opinion .bloc{padding:30px 40px}section.opinion .bloc p:before{transform:scale(.7) translate(calc(-100% - 8px),calc(-100% + 9px))}section.opinion .bloc p:after{transform:scale(.7) translate(100%,100%)}.container{width:95%}footer .container a{margin-right:30px}section.opinion .container-carousel{width:100vw}section.opinion .bloc{width:90vw}section.opinion .bloc span.author{bottom:14px;right:55px}}