.form-section{background:#f4f0f0;padding:100px 60px}.form-section .row{display:flex;flex-wrap:wrap}.form-section .row .left-content{padding-right:59px;width:50%}.form-section .row .right-form{padding-left:59px;width:50%}.form-section .row .left-content .content h2{color:#2a2a28;font-size:48px;font-weight:400;line-height:100%;margin:0 0 40px}.form-section .row .left-content .content p{color:#2a2a28;font-size:18px;font-weight:400;line-height:150%;margin:0 0 20px}.form-section .row .right-form .form h3{display:none}.form-section .row .right-form .form form{background:transparent}.form-section .row .right-form .form form fieldset .input select{appearance:none;background:transparent;background-image:url("https://48531969.fs1.hubspotusercontent-na1.net/hubfs/48531969/Vector%20(10).svg");background-position:96% 50%;background-repeat:no-repeat;border:1px solid #2a2a28;border-radius:2px;color:#2a2a28;font-size:18px;font-weight:400;line-height:100%;padding:15px 20px;width:100%}.form-section .row .right-form .form form fieldset .hs-form-field{margin:0 0 26px;position:relative}.form-section .row .right-form .form form fieldset .hs-form-field .input input{background:transparent;border:1px solid #2a2a28;border-radius:2px;padding:15px 20px}.form-section .row .right-form .form form fieldset .hs-form-field .input input::placeholder{color:#2a2a28;font-size:18px;font-weight:400;line-height:150%}.form-section .row .right-form .form form fieldset .hs-form-field .input input{width:100%}.form-section .row .right-form .form form fieldset .input textarea{background:transparent;border:1px solid #2a2a28;border-radius:2px;height:166px;width:100%}.form-section .row .right-form .form form fieldset .input textarea::placeholder{color:#2a2a28;font-size:18px;font-weight:400;line-height:150%}.form-section .row .right-form .form form fieldset{position:relative}.form-section .row .right-form .form form fieldset label{background:#f4f0f0;color:#2a2a28;font-size:14px;font-weight:400;left:13px;padding:0 8px;position:absolute;top:-11px}.form-section .row .right-form .form form fieldset .hs_joindre_un_fichier .input input{color:#2a2a28}.form-section .row .right-form .form form .hs_submit .actions{text-align:end;width:100%}.form-section .row .right-form .form form .hs_submit .actions input.hs-button.primary.large{background:transparent;background-image:url(https://48531969.fs1.hubspotusercontent-na1.net/hubfs/48531969/Vector.svg)!important;background-position-x:80%!important;background-position-y:center!important;background-repeat:no-repeat!important;border:1px solid transparent;border-image-slice:1;border-image-source:linear-gradient(90.29deg,#d0b599 .26%,#ba9065 19.29%,#cfa788 29.56%,#d0b599 46.83%,#b38556 69.61%,#d0b599 103.76%);box-shadow:none;color:#2a2a28;display:inline-block;font-size:14px;font-weight:500;height:auto;line-height:150%;padding:12px 45px 12px 25px;transition:all .4s ease-in-out;width:auto}.form-section .row .right-form .form form .hs_submit .actions input.hs-button.primary.large:hover{background:#d0b599;color:#2a2a28}.form-section .row .right-form .form form .hs_error_rollup ul.hs-error-msgs li{margin:0}.form-section .row .right-form .form form .hs_error_rollup ul.hs-error-msgs li label{color:red;font-size:12px;font-weight:400;line-height:150%}@media only screen and (max-width:767px){.form-section .row .left-content{padding:0;width:100%}.form-section .row .right-form{padding:30px 0 0;width:100%}.form-section .row .left-content .content h2{font-size:38px;margin:0 0 25px}}@media only screen and (min-width:768px) and (max-width:1024px){.form-section .row .left-content .content h2{font-size:40px}}