section.landing-page-hero-module{overflow:hidden;padding:80px 0;position:relative}section.landing-page-hero-module .container{align-items:center;display:flex;gap:2rem 6.25rem;position:relative;z-index:2}@media screen and (max-width:992px){section.landing-page-hero-module .container{gap:1.5rem 2.5rem}}@media screen and (max-width:768px){section.landing-page-hero-module .container{flex-direction:column}section.landing-page-hero-module .container.media-bottom .wrapper-content{order:0}section.landing-page-hero-module .container.media-top .wrapper-content{order:2}}section.landing-page-hero-module .container.media-left .wrapper-content{order:2}section.landing-page-hero-module .container .wrapper-content{max-width:540px}section.landing-page-hero-module .container .wrapper-content .richtext{margin-top:1.75rem}section.landing-page-hero-module .container .wrapper-content .wrapper-buttons{margin-top:2rem}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-buttons{margin-top:20px}section.landing-page-hero-module .container .wrapper-content .wrapper-buttons a.btn{width:100%}}section.landing-page-hero-module .container .wrapper-content .wrapper-form{margin-top:4.25rem}section.landing-page-hero-module .container .wrapper-content .wrapper-form form{align-items:flex-end;flex-direction:row;gap:0}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-form form{flex-direction:column}}section.landing-page-hero-module .container .wrapper-content .wrapper-form form div.input input{background-color:var(--s_000);border:1px solid var(--s_500);border-radius:0;border-bottom-left-radius:2rem;border-top-left-radius:2rem}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-form form div.input input{border-radius:2rem}}section.landing-page-hero-module .container .wrapper-content .wrapper-form form .hs_submit{width:auto}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-form form .hs_submit{margin-top:.75rem;width:100%}section.landing-page-hero-module .container .wrapper-content .wrapper-form form .hs_submit .actions{width:100%}}section.landing-page-hero-module .container .wrapper-content .wrapper-form form .hs_submit input{border-radius:0;border-bottom-right-radius:2rem;border-top-right-radius:2rem;height:3.5rem;width:auto}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-form form .hs_submit input{border-radius:2rem;width:100%}}section.landing-page-hero-module .container .wrapper-content .wrapper-form form ul.hs-error-msgs{position:absolute}section.landing-page-hero-module .container .wrapper-content .wrapper-items{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1.5rem}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-items{margin-top:2rem}}section.landing-page-hero-module .container .wrapper-content .wrapper-items .item{display:flex;gap:.5rem;width:calc(50% - 1rem)}@media (max-width:620px){section.landing-page-hero-module .container .wrapper-content .wrapper-items .item{align-items:center;flex-direction:column}section.landing-page-hero-module .container .wrapper-content .wrapper-items .item *{text-align:center}}section.landing-page-hero-module .container .wrapper-content .wrapper-items .item figure img{height:auto;max-width:40px;width:auto}section.landing-page-hero-module .container .wrapper-content .wrapper-items .item p{font-size:13px}section.landing-page-hero-module .container .wrapper-content .wrapper-items .item p.title{font-weight:700}section.landing-page-hero-module .container .wrapper-media{max-height:600px;max-width:600px;width:100%}@media screen and (max-width:992px){section.landing-page-hero-module .container .wrapper-media{max-height:380px;max-width:380px}}@media screen and (max-width:768px){section.landing-page-hero-module .container .wrapper-media{max-width:100%}}section.landing-page-hero-module .container .wrapper-media .wrapper-video,section.landing-page-hero-module .container .wrapper-media figure,section.landing-page-hero-module .container .wrapper-media img{max-height:600px}@media screen and (max-width:992px){section.landing-page-hero-module .container .wrapper-media .wrapper-video,section.landing-page-hero-module .container .wrapper-media figure,section.landing-page-hero-module .container .wrapper-media img{max-height:380px}}@media screen and (max-width:620px){section.landing-page-hero-module .pop-up-video div.bloc-video{margin-top:62px;width:100%}}