.twoblocs_LPV{position:relative}.fond_couleur_twoblocs_LPV{background-size:cover}section:before{opacity:.5}.fond_image_twoblocs_LPV{background-position:90% 80%;background-repeat:no-repeat;background-size:60%}.twoblocs_LPV .reversed{flex-direction:row-reverse}.twoblocs_LPV .inner{position:inherit;z-index:100;padding:2vw 0;margin-left:10vw;margin-right:10vw;display:block}.twoblocs_LPV .inner .inner_container{display:flex;margin-top:0vh}.twoblocs_LPV .inner .left{margin-right:5%}.twoblocs_LPV .inner .left form input[type="email"]{width:300px;height:35px;border-radius:6px;border:1px solid #c4c4c4;padding-left:15px}.twoblocs_LPV .inner .left .left_image_container{padding:1vw;background-size:cover;background-repeat:no-repeat;background-position:initial}.twoblocs_LPV .inner.reversed .left{margin:auto 0 auto 5%}.twoblocs_LPV .inner .left h3,.twoblocs_LPV .inner .left h2,.twoblocs_LPV .inner .left h1{font-size:4vw;font-weight:800;line-height:normal;margin-bottom:3vh;margin-top:0}.twoblocs_LPV .inner .left p{margin-top:0;margin-bottom:0}.twoblocs_LPV .inner .left .more_info{font-size:1.4vw;font-weight:300;line-height:1.63;color:#333;max-width:72%}.twoblocs_LPV .inner .left .more_info p{margin-top:inherit}.twoblocs_LPV .inner .left .even_more_info{font-size:1.2vw;font-weight:300;color:#666;line-height:1.63}.twoblocs_LPV .inner .left .even_more_info p{margin-top:inherit}.twoblocs_LPV .inner .left .surtitre .picto_sur_titre{width:1vw;max-width:1vw;max-height:1vw;height:auto;vertical-align:middle}.twoblocs_LPV .inner .left .surtitre{display:table-cell}.twoblocs_LPV .inner .left .surtitre .text_surtitre{display:contents;text-transform:uppercase;font-size:1vw;color:#383838}.twoblocs_LPV .content{z-index:100}.twoblocs_LPV .inner .right{vertical-align:middle;padding:1vw}.twoblocs_LPV .inner .right img{border-radius:4px;height:auto;max-width:100%;margin:auto;display:block}.twoblocs_LPV .inner .right .mobile_only{display:none}.twoblocs_LPV .inner .right .bloc_quote{margin:4vh 4vw 0 4vw;line-height:initial;font-size:1.4vw;font-style:italic;font-weight:500;text-align:justify}.twoblocs_LPV .inner .left .more_info .tiretcontainer{display:flex}.twoblocs_LPV .inner .left .more_info .tiretcontainer .tiretnumber{margin:0;color:#5f29c4;font-weight:bold;opacity:1}.twoblocs_LPV .inner .left .more_info .tiretcontainer .tiretgris{width:1vw;border-bottom:solid .5vh #0000000d;margin:auto .5vw auto 0;position:relative;top:-0.5vw}.legal-consent-container{font-size:.6vw;line-height:initial}.twoblocs_LPV .inner .right .form_body{background:#fff;padding:1vw;text-align:center;color:#1f3045;border:solid 1px #31a4f2;font-weight:500;font-size:.9vw}.twoblocs_LPV .inner .right form.hs-form fieldset .hs-form-field{width:100%}.twoblocs_LPV .inner .right form .hs-form-required{display:none}.twoblocs_LPV .inner .right .form_body label.hs-error-msg{color:red;display:contents}.twoblocs_LPV .inner .right .form_body label{float:left;color:#4e4e4e;font-weight:100;text-align:justify}.twoblocs_LPV .inner .right .form_body input[type="submit"]{padding:1vh 1vw;background:#2ea3f2;color:#fff;display:block;text-align:center;border:0;display:block;font-weight:300;border-radius:0;margin:12vh auto 0px;font-size:1.2vw}ul.inputs-list.multi-container{display:grid}.twoblocs_LPV .inner .right .form_body input[type="text"],.twoblocs_LPV .inner .right .form_body input[type="email"],.twoblocs_LPV .inner .right .form_body input[type="tel"]{text-align:left;width:94%;display:block;margin-bottom:10px;padding:10px;border:0;height:4vh;background:#fff;color:#1f3045;border-bottom:solid 1px #75757524}@media screen and (max-width:1013px){.twoblocs_LPV{background-size:contain !important;margin-top:00vh !important;margin-bottom:0 !important;padding-top:0vh !important;padding-bottom:0vh !important}.twoblocs_LPV .inner{padding:0vh 5vw 5vh !important;height:auto;text-align:center;flex-flow:column;margin-right:0vh !important;margin-left:0vh !important;border:0 !important}.twoblocs_LPV .inner h1 span{color:#666 !important}.twoblocs_LPV .inner h1{padding-top:5vh}.twoblocs_LPV .content{height:42vh !important;display:contents}.twoblocs_LPV .inner .left .more_info{padding-top:2vh !important;margin:auto;text-align:justify !important;margin-bottom:5vh}.twoblocs_LPV .inner .left .surtitre .picto_sur_titre{width:4vw;max-height:initial;max-width:initial}.twoblocs_LPV .inner .left .surtitre .text_surtitre{font-size:3vw}.twoblocs_LPV .inner .left .more_info{font-size:inherit}.twoblocs_LPV .inner .left,.twoblocs_LPV .inner.reversed .left{width:100% !important;padding:0;margin:0}.twoblocs_LPV .inner .right img{margin-top:10vh}.twoblocs_LPV .inner .right{width:100% !important}.twoblocs_LPV .inner .right .mobile_only{display:inherit !important;margin-top:10vh}.twoblocs_LPV .inner .right .form_body,.legal-consent-container{font-size:initial !important;padding:2vh 0 !important}.twoblocs_LPV .inner .right .bloc_quote{font-size:initial}.twoblocs_LPV .inner .left h3,.twoblocs_LPV .inner .left h2,.twoblocs_LPV .inner .left h1{font-size:13vw !important}.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field{width:inherit !important}body .hs-form-field>label,.widget-type-google_search label,li.hs-form-booleancheckbox label{font-size:inherit !important;font-weight:initial !important}.twoblocs_LPV .inner .right .form_body input[type="submit"]{font-size:26px !important;margin-top:5vh;display:inline;padding:20px;white-space:break-spaces}.twoblocs_LPV .inner_container{display:block !important;margin-top:0 !important;margin-bottom:20vh}.twoblocs_LPV .inner_container table{display:flex !important;height:auto !important}.twoblocs_LPV .inner_container table tr{height:15vh !important;display:block !important;margin-bottom:5vh !important}.twoblocs_LPV .inner_container table tr td img{float:inherit !important;margin:auto !important;display:block !important}.twoblocs_LPV .inner_container table tr td{padding:0 !important;white-space:initial !important}.twoblocs_LPV .inner .right .form_body{border:0;padding-top:5vh}.twoblocs_LPV .inner .right .form_body h3{margin-top:5vh;margin-bottom:5vh;font-weight:800}.twoblocs_LPV .inner .right .form_body h3 span{font-size:26px !important}}