.header img{max-width:130px}.header .wrapper{padding:20px 0!important}img{max-width:100%}.background-image-main{display:none!important}.background-main-part{background-position:50%!important;background-size:cover!important;overflow:hidden}.section-top-picture .wrapper{width:40%!important}.section-top-picture H1{margin-top:10px;text-align:center}.section-top-picture H1,.section-top-picture p{color:#fff}.section-service .title h2{color:#414a4d;margin-bottom:50px;text-align:center}.section-service .service-box ul{-webkit-padding-start:0}.section-service .service-box ul li{list-style:none;margin-bottom:10px}.section-service .row-fluid-wrapper .row-fluid>div>div:nth-child(2)>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.section-service .column-right{background:#fff;border-radius:2rem;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.1),0 4px 30px -4px rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,.1),0 4px 30px -4px rgba(0,0,0,.1);padding:50px}.section-secondaire{background:#f5f5f5}.section-secondaire h2{color:#414a4d;text-align:center}.section-secondaire .column-left h2{margin-bottom:40px}.section-secondaire .column-right{padding:0 5rem}.landing-page .form-5 input:-webkit-autofill,.landing-page .form-5 input:-webkit-autofill:focus,.landing-page .form-5 input:-webkit-autofill:hover,.landing-page .form-5 select:-webkit-autofill,.landing-page .form-5 select:-webkit-autofill:focus,.landing-page .form-5 select:-webkit-autofill:hover,.landing-page .form-5 textarea:-webkit-autofill,.landing-page .form-5 textarea:-webkit-autofill:focus,.landing-page .form-5 textarea:-webkit-autofill:hover{-webkit-text-fill-color:green;-webkit-box-shadow:inset 0 0 0 1000px #000;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.landing-page .form-5 form>div:nth-child(-n+4) input.invalid,.landing-page .form-5 form>div:nth-child(-n+4) select.invalid,.landing-page .form-5 form>div:nth-child(-n+4) textarea.invalid{-webkit-appearance:none!important;background:#ffe5ee;border:unset;-webkit-box-shadow:inset 0 0 0 2px #ffd1da!important;box-shadow:inset 0 0 0 2px #ffd1da!important;color:#a83638;font-size:14px;font-weight:400}.landing-page .form-5 form>div:nth-child(-n+4) input.invalid:-webkit-autofill,.landing-page .form-5 form>div:nth-child(-n+4) input.invalid:-webkit-autofill:active,.landing-page .form-5 form>div:nth-child(-n+4) input.invalid:-webkit-autofill:focus,.landing-page .form-5 form>div:nth-child(-n+4) input.invalid:-webkit-autofill:hover,.landing-page .form-5 form>div:nth-child(-n+4) select.invalid:-webkit-autofill,.landing-page .form-5 form>div:nth-child(-n+4) select.invalid:-webkit-autofill:focus,.landing-page .form-5 form>div:nth-child(-n+4) select.invalid:-webkit-autofill:hover,.landing-page .form-5 form>div:nth-child(-n+4) textarea.invalid:-webkit-autofill,.landing-page .form-5 form>div:nth-child(-n+4) textarea.invalid:-webkit-autofill:focus,.landing-page .form-5 form>div:nth-child(-n+4) textarea.invalid:-webkit-autofill:hover{-webkit-text-fill-color:#a83638;border:2px solid #ffd1da;-webkit-box-shadow:inset 0 0 0 1000px #ffe5ee!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;-o-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.landing-page .form-5 form>div:nth-child(-n+4) input.hs-input:valid,.landing-page .form-5 form>div:nth-child(-n+4) select:valid{-webkit-appearance:none!important;background:#d7eecf!important;-webkit-box-shadow:inset 0 0 0 2px #cbe1c5!important;box-shadow:inset 0 0 0 2px #cbe1c5!important;color:#449c4a!important;font-size:14px;font-weight:400}.landing-page .form-5 form>div:nth-child(-n+4) input:-webkit-autofill:active:valid,.landing-page .form-5 form>div:nth-child(-n+4) input:-webkit-autofill:focus:valid,.landing-page .form-5 form>div:nth-child(-n+4) input:-webkit-autofill:hover:valid,.landing-page .form-5 form>div:nth-child(-n+4) input:-webkit-autofill:valid,.landing-page .form-5 form>div:nth-child(-n+4) select:-webkit-autofill:focus:valid,.landing-page .form-5 form>div:nth-child(-n+4) select:-webkit-autofill:hover:valid,.landing-page .form-5 form>div:nth-child(-n+4) select:-webkit-autofill:valid,.landing-page .form-5 form>div:nth-child(-n+4) textarea:-webkit-autofill:focus:valid,.landing-page .form-5 form>div:nth-child(-n+4) textarea:-webkit-autofill:hover:valid,.landing-page .form-5 form>div:nth-child(-n+4) textarea:-webkit-autofill:valid{-webkit-text-fill-color:#449c4a;border:2px solid #cbe1c5;-webkit-box-shadow:inset 0 0 0 1000px #d7eecf!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;-o-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}form input{margin-bottom:15px}ul.hs-error-msgs.inputs-list>li{margin:0}ul.hs-error-msgs.inputs-list>li>label{color:#b73636!important}.hs_optin_gdpr>.input>.inputs-list>li>label{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;max-height:35px}.hs_optin_gdpr>.input>.inputs-list>li>label>input.hs-input{margin-right:10px;min-height:12px!important;width:12px!important}.hs_optin_gdpr>.input>.inputs-list>li>label>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.legal-consent-container>.hs-richtext{color:#868688;font-size:12px}.legal-consent-container>div:nth-child(2) .input>.inputs-list>li>label{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;max-height:35px}.legal-consent-container>div:nth-child(2) .input>.inputs-list>li>label>input.hs-input{margin-right:10px;min-height:12px!important;width:12px!important}.legal-consent-container>div:nth-child(2) .input>.inputs-list>li>label>span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}form input,form select{border:none!important;border-radius:3px;color:#444;font-size:.825rem;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}input{outline:none;padding:10px 0}form .hs-button{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(68.5%,#64c1ff),color-stop(80.5%,#6dc5c7),color-stop(89.5%,#78ca81),color-stop(96.5%,#7fcc57),to(#85cf2a));background-image:-webkit-linear-gradient(left,#fff 50%,#64c1ff 68.5%,#6dc5c7 80.5%,#78ca81 89.5%,#7fcc57 96.5%,#85cf2a);background-image:-o-linear-gradient(left,#fff 50%,#64c1ff 68.5%,#6dc5c7 80.5%,#78ca81 89.5%,#7fcc57 96.5%,#85cf2a 100%);background-image:linear-gradient(90deg,#fff 50%,#64c1ff 68.5%,#6dc5c7 80.5%,#78ca81 89.5%,#7fcc57 96.5%,#85cf2a);background-position:100%;background-size:320%;border-radius:30px;-webkit-box-shadow:inset 0 0 1px hsla(0,0%,44%,.1),0 4px 8px 0 hsla(0,0%,44%,.1);box-shadow:inset 0 0 1px hsla(0,0%,44%,.1),0 4px 8px 0 hsla(0,0%,44%,.1);color:#fff;font-family:Amplesoft bold,sans-serif;font-size:1.6rem;padding:.7rem 2.6rem;text-transform:uppercase}form .hs-button:hover{background-color:#fff;background-position:0!important;color:#64c1ff!important}.button-submit{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#fff),color-stop(68.5%,#64c1ff),color-stop(80.5%,#6dc5c7),color-stop(89.5%,#78ca81),color-stop(96.5%,#7fcc57),to(#85cf2a));background-image:-webkit-linear-gradient(left,#fff 50%,#64c1ff 68.5%,#6dc5c7 80.5%,#78ca81 89.5%,#7fcc57 96.5%,#85cf2a);background-image:-o-linear-gradient(left,#fff 50%,#64c1ff 68.5%,#6dc5c7 80.5%,#78ca81 89.5%,#7fcc57 96.5%,#85cf2a 100%);background-image:linear-gradient(90deg,#fff 50%,#64c1ff 68.5%,#6dc5c7 80.5%,#78ca81 89.5%,#7fcc57 96.5%,#85cf2a);background-position:100%;background-size:320%;border-radius:30px;-webkit-box-shadow:inset 0 0 1px hsla(0,0%,44%,.1),0 4px 8px 0 hsla(0,0%,44%,.1);box-shadow:inset 0 0 1px hsla(0,0%,44%,.1),0 4px 8px 0 hsla(0,0%,44%,.1);color:#fff;font-family:Amplesoft bold,sans-serif;font-size:1.6rem;padding:.7rem 2.6rem;text-transform:uppercase}.button-submit:hover{background-color:#fff;background-position:0!important;color:#64c1ff!important}.footer .wrapper{padding:15px 0!important}.footer p{text-align:center}.footer p a{color:#40b6e9}@media screen and (max-width:768px){h1,h2,h3,p{text-align:center}form div>label>span{font-size:14px}.section-top-picture .wrapper{width:70%!important}.section-service .row-fluid-wrapper .row-fluid>div>div:nth-child(2)>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block}.section-service .column-left{margin-bottom:90px;text-align:center}.section-secondaire .column-right{padding:0}.section-service ul li{font-size:16px}}