.lp-form-section{padding:48px 0;position:relative;z-index:1}.lp-form-section .left-content{position:relative;width:400px}.lp-form-section:before{background:#0070ba;content:"";height:175px;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.lp-form-section .left-content h2{color:#fff;font-size:30px;font-weight:700;line-height:38px}.lp-form-section .left-content .content{color:#fff;font-size:16px;line-height:24px;padding-top:10px}ul.select-options{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:999}.select-styled{appearance:none;-webkit-appearance:none;background-image:url(https://f.hubspotusercontent00.net/hubfs/7525458/blue-down.svg);background-position:99%;background-repeat:no-repeat;font-size:20px;font-weight:400;font-weight:600;left:0;overflow:hidden;padding-left:15px;padding-right:22px;position:absolute;text-overflow:ellipsis;top:14px;white-space:nowrap;width:100%}.select-styled,ul.select-options li{color:#006fba;font-family:fieldwork-geo}ul.select-options li{font-size:15px;padding:5px 10px}ul.select-options li:hover{background-color:#39f;color:#fff}.lp-form-section .cover{display:block}.lp-form-section .right-form .form-box .hs-form-field{margin-bottom:0}.lp-form-section .right-form .form-box .first-step .hs-form-field label{align-items:center;display:flex;min-height:64px}.lp-form-section .right-form .form-box .first-step .hs-form-field legend{background-color:#fff;color:#006fba;font-size:20px;margin-top:-4px;max-width:392px;overflow:hidden;padding:6px 40px 6px 15px;position:relative;text-overflow:ellipsis;white-space:nowrap}.lp-form-section .right-form .form-box .first-step .hs-form-field legend:before{color:#006fba;content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-size:28px;font-weight:900;position:absolute;right:28px;top:7px;transform:rotate(90deg);transition:.4s}.lp-form-section .right-form .form-box .first-step .hs-form-field legend.open-nav:before{transform:rotate(270deg)}.lp-form-section .right-form .form-box .inner-step-wrapper .second-step ul li label{margin-top:-4px}.lp-form-section label.hs-main-font-element{font-size:16px}.lp-form-section .right-form .form-box .first-step .hs-form-field:nth-child(2n){padding-right:50px}.lp-form-section .right-form .form-box .first-step .hs-form-field:nth-child(odd){padding-left:50px}.lp-form-section .right-form .form-box .hs-form .first-step .hs-fieldtype-checkbox.hs-form-field .input{background-color:#fff;display:none;margin-right:0;max-height:290px;max-width:392px;overflow-y:auto!important;padding:15px;position:absolute;top:100%;z-index:1;z-index:999}.lp-form-section .select{font-size:17px;height:35px;line-height:17px}.lp-form-section .row{align-items:flex-start;display:flex;flex-flow:wrap}.button-wrapper.lp-blue-btn{text-align:center}.button-wrapper.lp-blue-btn .hs-button{align-items:center;background:#0070bb;border:2px solid #0070bb;border-radius:45px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;line-height:22px;margin:0 auto;max-width:150px;padding:11px 24px;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.button-wrapper.lp-blue-btn .hs-button svg{margin-left:10px}.button-wrapper.lp-blue-btn .hs-button:hover{cursor:pointer;transform:scale(1.1)}.lp-form-section .right-form .form-box .hs-fieldtype-number:nth-child(2n),.lp-form-section .right-form .form-box .hs-fieldtype-number:nth-child(odd),.lp-form-section .right-form .form-box .hs-fieldtype-select:nth-child(2n),.lp-form-section .right-form .form-box .hs-fieldtype-select:nth-child(odd){padding-left:0}.lp-form-section .right-form{display:flex;flex-wrap:wrap;max-width:calc(100% - 400px);width:100%}.lp-form-section .left-part{float:none;width:100%}.lp-form-section .right-form .form-box .hs-form-field{min-height:54px;position:relative}.lp-form-section .right-form .form-box .hs-fieldtype-number,.lp-form-section .right-form .form-box .hs-fieldtype-select{float:left;padding:0 80px;width:50%}.lp-form-section .right-form .form-box .hs-form-field input{background-color:#fff;color:#0070bb;height:35px;padding-left:15px}.lp-form-section .right-form .form-box{background:#f7f5f4;border-radius:5px;margin:0 auto;max-width:410px;padding:32px 26px;position:relative}.lp-form-section .right-form .form-box .hs-submit{align-items:center;display:flex;justify-content:center;padding-top:0;width:100%}.lp-form-section .right-form .form-box .next-btn.btn{display:flex;justify-content:center;padding:90px 0 0;position:relative;top:-50px;width:100%;z-index:99}.lp-form-section .right-form .form-box .second-step .prev-btn.btn,.lp-form-section .right-form .form-box .third-step .prev-btn.btn{float:left;width:auto}.lp-form-section .right-form .inputs-list input[type=checkbox]:checked+span:after{border-radius:7px;color:#fff;content:"\f00c";font-family:FontAwesome;font-size:13px;left:-23px;line-height:20px;position:absolute;text-align:center;top:5px;width:20px}.lp-form-section .right-form .inputs-list input[type=checkbox]+span:before{background:#fafafa;border:1px solid #3a3a3a;border-radius:7px;color:#fafafa;content:"";height:30px;height:20px;left:-23px;position:absolute;top:5px;width:30px;width:20px}.lp-form-section .right-form .inputs-list input[type=checkbox]:checked+span:before{background:#333;border-color:#333;color:#fff;height:20px;width:20px}.lp-form-section .right-form .inputs-list input[type=checkbox]+span{display:block;line-height:22px;padding-left:20px;position:relative}.lp-form-section .right-form .second-step .inputs-list input[type=checkbox]+span{line-height:42px}.lp-form-section .right-form .inputs-list input[type=radio]+span:before{border:1px solid #3a3a3a;border-radius:7px;height:20px;left:0;top:0;width:20px}.lp-form-section .right-form .inputs-list input[type=radio]+span{padding-left:10px}.lp-form-section .right-form .inputs-list input[type=radio]:checked+span:after{border-radius:7px;height:12px;left:4px;top:4px;width:12px}.lp-form-section .right-form .first-step .inputs-list input[type=checkbox]+span:before{height:25px;top:6px;width:25px}.lp-form-section .right-form .form-box .hs-form .first-step .hs-fieldtype-checkbox.hs-form-field .input ul li label{min-height:unset;padding-bottom:20px}.lp-form-section .right-form .form-box .hs-form .first-step .hs-fieldtype-checkbox.hs-form-field .input ul li:last-child label{padding-bottom:10px}.lp-form-section .right-form .select-styled{background-position:92%;background-size:20px;font-weight:400;padding-right:52px;top:10px}.lp-form-section .right-form .select{background-color:#fff;padding:0 0 0 10px}.lp-form-section .right-form .form-box form .inner-step-wrapper .third-step .select{width:50%}.lp-form-section .right-form .form-box ul.hs-form-steps{line-height:0;list-style-type:none;margin:0;padding:0;text-align:center}.lp-form-section .right-form .form-box ul.hs-form-steps li{display:inline-block;line-height:0;margin:0 5px;padding:0}.lp-form-section .right-form .form-box ul.hs-form-steps li a{background:#c4c4c4;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;-ms-border-radius:20px;border-radius:20px;display:inline-block;font-size:0;height:15px;line-height:0;position:relative;width:15px}.lp-form-section .right-form .form-box ul.hs-form-steps li.active a{background:#006fba;pointer-events:painted}.lp-form-section .right-form .form-box .inner-step-wrapper .form-step{display:none;left:0;max-width:100%;opacity:0;position:relative;top:0;transition:all .3s ease;visibility:hidden;width:100%}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step.active{display:block;opacity:1;visibility:visible}.lp-form-section .right-form .form-box .second-step .next-btn.btn{margin-left:30px;padding:0;position:unset;width:auto}.lp-form-section .right-form .form-box .second-step ul.inputs-list{display:flex;height:35px;padding-bottom:0;padding-top:5px}.lp-form-section .right-form .form-box .second-step ul.inputs-list li{padding-bottom:0;padding-right:25px}.lp-form-section .right-form .form-box .next-btn.btn a{background:#0070bb;border:2px solid #0070bb;border-radius:45px;color:#fff;display:inline-block;font-size:23px;font-weight:600;min-width:205px;padding:10px 30px;position:relative;text-align:center}.lp-form-section .right-form .form-box .next-btn.btn a:hover{transform:scale(1.1)}.lp-form-section .right-form .form-box .next-btn.btn a:after{background-image:url(https://fs.hubspotusercontent00.net/hubfs/7525458/Hellio%20Corporate%20Site%202020/Images/whiter-right.png);background-repeat:no-repeat;background-size:contain;content:" ";display:inline-block;height:17px;left:auto;margin-left:22px;position:relative;right:0;top:3px;transition:all .4s;width:18px}.lp-form-section .right-form .form-box form .hs_autres_travaux{float:left;width:100%!important}.lp-form-section .right-form .form-box form .inner-step-wrapper .third-step .hs-form-field{padding-left:0;width:100%}.row-fluid .lp-form-section .hs-form fieldsetfieldset .field{padding:0 15px 10px 0}.lp-form-section .right-form .form-box form .inner-step-wrapper .second-step .hs-fieldtype-booleancheckbox,.lp-form-section .right-form .form-box form .inner-step-wrapper .second-step .hs-fieldtype-radio{float:left;width:100%}.lp-form-section .right-form .form-box .hs-submit .hs-button{background:#0070bb;border:2px solid #0070bb;border-radius:45px;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:22px;padding:12px 24px;position:relative;text-align:center}.lp-form-section .right-form .form-box .hs-submit .hs-button:hover{color:#fff;transform:scale(1.1)}.lp-form-section .right-form .form-box form .inner-step-wrapper .third-step{padding-bottom:70px;top:0}.lp-form-section .right-form .form-box form .inner-step-wrapper .third-step .btn-t{bottom:20px;position:absolute}.lp-form-section .right-form .form-box .second-step .hs-form-field{margin-top:15px}.lp-form-section .right-form .form-box .hs_devis_etx{float:left;margin-bottom:0;padding-bottom:0;padding-left:0!important;width:100%}.lp-form-section .right-form .form-box fieldset.form-columns-0{padding-top:30px}.lp-form-section .right-form .form-box fieldset.form-columns-0 h1{font-size:22px!important;line-height:32px}.lp-form-section .right-form .form-box fieldset.form-columns-0 h1 span span{font-weight:300}.lp-form-section .right-form p.form-title{margin-bottom:0;max-width:none}.lp-form-section .right-form .form-box .third-step .hs-form-field input{border-bottom:0;height:35px;width:60%!important}.lp-form-section .right-form .form-box .inner-step-wrapper .third-step label{display:block!important;padding-bottom:5px}.lp-form-section .right-form .form-box .inner-step-wrapper .second-step label{align-items:center;display:block!important;display:flex;min-height:46px;padding-bottom:5px}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .wrap-btn{align-items:center;display:flex;width:100%}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .wrap-btn.btn-2{justify-content:center;padding-bottom:20px;padding-top:20px;text-align:center;width:100%}.lp-form-section .right-form .form-box form ul.no-list.hs-error-msgs.inputs-list{padding-top:0}.lp-form-section .right-form .form-box form .second-step ul.no-list.hs-error-msgs.inputs-list{display:none!important}.lp-form-section .right-form .form-box .hs_devis_etx input::-webkit-file-upload-button{visibility:hidden}.lp-form-section .right-form .form-box .hs_devis_etx -moz-user-input:before,.lp-form-section .right-form .form-box .hs_devis_etx input:before{position:relative}.lp-form-section .right-form .form-box .hs_devis_etx input{border-bottom:0;color:#000;height:auto;margin-top:20px;padding:23px 0 40px 318px;position:relative}.lp-form-section .right-form .form-box .hs_devis_etx -moz-user-input:before,.lp-form-section .right-form .form-box .hs_devis_etx input:before{background:#0070bb;border:2px solid #0070bb;border-radius:45px;color:#fff;content:"Choisir un fichier";display:inline-block;font-size:23px;font-weight:400;left:0;padding:15px 60px;position:absolute;top:0;width:277px}.lp-form-section .right-form .form-box .first-step ul.inputs-list li label{min-height:auto}.lp-form-section .right-form .form-box .first-step .inputs-list input[type=checkbox]+span{color:#006fba;font-size:20px;line-height:30px;padding-left:10px}.lp-form-section .right-form .first-step .inputs-list input[type=checkbox]:checked+span:after{font-size:20px;left:-21px;top:8px}.lp-form-section .submitted-message{overflow:unset;padding-top:10px}.inner-step-wrapper{position:relative;width:100%}.inner-step-wrapper .form-box h3{display:none}.inner-step-wrapper .hs_devis_etx .hs-input{margin:0!important}.inner-step-wrapper .hs_devis_etx label{line-height:32px;margin:10px 0;max-width:430px}.inner-step-wrapper .third-step{margin-top:10px}.quantity-nav{max-width:230px;position:relative}.quantity-button.quantity-up{position:absolute;right:20px;top:-38px}.quantity-button.quantity-down{bottom:0;position:absolute;right:22px}.lp-form-section .legal-consent-container p{font-size:14px;line-height:18px;margin-bottom:15px;padding:0}.stepform_wrap fieldset input:placeholder,.stepform_wrap fieldset textarea:placeholder{color:rgba(58,58,58,.25)}.stepform_wrap fieldset input:-ms-input-placeholder,.stepform_wrap fieldset textarea:-ms-input-placeholder{color:rgba(58,58,58,.25)}.lp-form-section .back-btn-wrap a.back-btn{align-items:center;background:#fff;border-radius:100px;display:flex;justify-content:center;padding:12px 24px}.lp-form-section .back-btn-wrap a.back-btn svg,.lp-form-section .back-btn-wrap a.back-btn svg path{fill:#0070ba}.lp-form-section .back-btn-wrap a.back-btn svg{transform:rotate(180deg)}@-moz-document url-prefix(){.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file{position:relative}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input{background:#ede9e6;height:68px;position:relative;width:100%}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:before{align-content:center;background:#0070bb;background-image:url(https://fs.hubspotusercontent00.net/hubfs/7525458/CPE-%20Copropriete/download-list.svg);background-position:24px 43%;background-repeat:no-repeat;border-radius:50px;color:#fff;content:"Choisir un fichier";display:flex;height:68px;justify-content:center;left:0;line-height:64px;position:absolute;top:0;width:285px}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:after{background:#ede9e6;content:" ";height:68px;left:285px;position:absolute;top:0;width:120px}}@media(max-width:991px){.lp-form-section .right-form .form-box .second-step .hs-form-field{margin:10px 0}.lp-form-section .right-form .form-box .hs-form-field label span{font-size:17px;line-height:20px}.lp-form-section .right-form .form-box .hs-fieldtype-select{padding:0 60px}.lp-form-section .right-form .form-box .hs_devis_etx input{left:0;padding-right:0;width:97%!important}.lp-form-section .right-form .form-box .hs-form .first-step .hs-fieldtype-checkbox.hs-form-field .input{max-width:302px}.lp-form-section .right-form .form-box .first-step .hs-form-field legend{max-width:302px;text-overflow:ellipsis}.lp-form-section .right-form .form-box .hs_devis_etx input{padding:15px 0 25px 317px}}@media(max-width:767px){.lp-form-section{padding:32px 0}.lp-form-section .left-content{width:100%}.lp-form-section .right-form{max-width:100%}.lp-form-section .right-form .form-box{margin-top:24px;max-width:100%;padding:32px 16px;width:100%}.lp-form-section:before{height:245px}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input,.lp-form-section .right-form .form-box .first-step .hs_devis_etx input:before{font-size:20px;width:270px!important}.lp-form-section .right-form .inputs-list input[type=checkbox]:checked+span:after{top:2px}.lp-form-section .right-form .form-box .next-btn.btn{justify-content:center;padding:80px 0 0}.lp-form-section .right-form .inputs-list input[type=checkbox]:checked+span:after{left:-23px}.lp-form-section .right-form .inputs-list input[type=checkbox]+span,.lp-form-section .right-form .inputs-list input[type=radio]+span{padding-left:10px}.lp-form-section .right-form .inputs-list input[type=checkbox]+span:before{height:26px;top:1px;width:26px}.lp-form-section .right-form .inputs-list input[type=radio]+span:before{height:26px;top:4px;width:26px}.lp-form-section .right-form .inputs-list input[type=radio]:checked+span:after{height:18px;left:4px;top:8px;width:18px}.lp-form-section .right-form .form-box .first-step .hs-form-field:nth-child(odd){padding-left:0}.lp-form-section .right-form .form-box .first-step .hs-form-field:nth-child(2n){padding-right:0}.lp-form-section .right-form .form-box .first-step .hs-form-field legend{font-size:17px;max-width:392px;padding-right:0;width:100%}.lp-form-section .right-form .form-box .first-step .inputs-list input[type=checkbox]+span{font-size:17px;line-height:25px}.lp-form-section .right-form .form-box .hs-form-field{padding:0 0 10px!important;width:100%}.lp-form-section .right-form .form-box .hs-form .first-step .hs-fieldtype-checkbox.hs-form-field .input{margin-right:0;max-width:100%;width:100%}.lp-form-section .right-form .first-step .inputs-list input[type=checkbox]+span:before{top:4px}.lp-form-section .right-form .form-box .first-step .hs-form-field .wrap-box{background-color:#fff;position:relative}.lp-form-section .right-form .form-box .first-step .hs-form-field .wrap-box:before{color:#006fba;content:"\f105";font:normal normal normal 14px/1 FontAwesome;font-size:28px;font-weight:900;position:absolute;right:28px;top:6px;transform:rotate(90deg);transition:.4s}.lp-form-section .right-form .form-box .first-step .hs-form-field .wrap-box.open-nav:before{transform:rotate(270deg)}.lp-form-section .right-form .form-box .first-step .hs-form-field legend:before,.lp-form-section .right-form .form-box .first-step .hs_autres_travaux .wrap-box:before{display:none}.lp-form-section .right-form .form-box .submitted-message{font-size:20px;line-height:26px}.lp-form-section .right-form p.form-title{font-size:28px;line-height:30px;padding-bottom:10px}.lp-form-section .right-form .form-box .hs_devis_etx .wrap-box:before{display:none}.lp-form-section .right-form .form-box .hs_devis_etx input:before{font-size:13px;padding:15px 30px;width:147px}.lp-form-section .right-form .form-box .hs_devis_etx input:after{background-size:70%;left:5px}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input{font-size:10px;width:100%!important}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input:before{font-size:14px;padding:15px 30px;width:170px!important}section.demandez-new-form .right-part .form-box .hs_nombre_de_batiments__c input{max-width:none}.lp-form-section .right-form .form-box .hs_devis_etx input{padding:15px 0 25px 148px}.lp-form-section .right-form .form-box .inner-step-wrapper .second-step ul li label{margin-top:5px}.lp-form-section .right-form .form-box .hs_nombre_de_batiments__c input,.lp-form-section .right-form .form-box .hs_nombre_de_lots__c input{font-size:17px}.lp-form-section .right-form .form-box .hs_devis_etx -moz-user-input:before,.lp-form-section .right-form .form-box .hs_devis_etx input:before{background-position:9px;background-size:16px}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input{padding-left:190px}@-moz-document url-prefix(){.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:before{background-position:11px 43%;background-size:10%;font-size:14px;height:44px;line-height:44px;width:170px}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:after{left:170px;width:73px}}}input[type=number]{-moz-appearance:textfield!important}@media(max-width:480px){.lp-form-section .left-content h2{font-size:20px;line-height:28px}.lp-form-section .right-form .form-box .first-step .hs-form-field:nth-child(odd){padding-left:0}.lp-form-section .right-form .form-box .first-step .hs-form-field:nth-child(2n){padding-right:0}.lp-form-section .right-form .form-box .hs-submit .hs-button{background-position:93% 50%;font-size:15px;padding:10px 20px;text-align:left}.lp-form-section .right-form .form-box .second-step .next-btn.btn{margin-left:20px}.lp-form-section .right-form .form-box .next-btn.btn a{font-size:22px;min-width:185px;padding:10px 22px}.lp-form-section .right-form .first-step .inputs-list input[type=checkbox]:checked+span:after{top:5px}.lp-form-section .right-form .form-box .hs_devis_etx input:before{padding:15px 50px}.lp-form-section .right-form .form-box .hs_devis_etx input{padding:15px 0 25px 148px}.lp-form-section .right-form .form-box .first-step .hs-form-field legend{max-width:320px}.lp-form-section .right-form .form-box .first-step .hs-form-field .wrap-box:before{right:24px}.lp-form-section .right-form .form-box form .inner-step-wrapper .third-step .hs-form-field .input{overflow:visible!important}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input{padding-left:150px}@-moz-document url-prefix(){.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:before{background-position:8px 48%;background-size:12%;font-size:10px;height:44px;line-height:48px;width:124px;z-index:1}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:after{height:44px;left:134px;width:70px}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input:before{font-size:10px;padding:15px 30px;width:124px!important}}}@media (max-width:400px){.lp-form-section .right-form .form-box .first-step .hs-form-field legend{max-width:280px}}@media(max-width:350px){.lp-form-section .right-form .form-box .first-step .hs_devis_etx input:before{font-size:10px;padding:10px 10px 10px 20px;width:auto!important}.lp-form-section .right-form .form-box .hs_devis_etx input:after{background-size:50%;left:0}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input{height:40px}.lp-form-section .right-form .form-box .hs_devis_etx input{padding:8px 0 25px 68px}.lp-form-section .right-form .form-box .hs_devis_etx -moz-user-input:before,.lp-form-section .right-form .form-box .hs_devis_etx input:before{background-position:4px;background-size:12px}.lp-form-section .right-form .form-box .first-step .hs-form-field legend{max-width:225px}.lp-form-section .right-form .form-box .first-step .hs_devis_etx input{padding-left:80px}.lp-form-section .right-form .form-box form .inner-step-wrapper .form-step .hs-fieldtype-file .input:after{left:64px}}.stepform_wrap fieldset{margin-bottom:27px;position:relative}.stepform_wrap fieldset label{color:#0070ba;display:block;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.175px;line-height:18px;margin-bottom:10px}.stepform_wrap fieldset span.filter{appearance:none;background:#fff;background-image:url(https://7525458.fs1.hubspotusercontent-na1.net/hubfs/7525458/blue-down.svg);background-position:97%;background-repeat:no-repeat;color:rgba(58,58,58,.25);cursor:pointer;display:inline-block;font-family:fieldwork-geo;width:100%}.stepform_wrap fieldset input,.stepform_wrap fieldset span.filter,.stepform_wrap fieldset textarea{border:1px solid #d9d9d9;border-radius:8px;font-size:16px;font-weight:400;height:40px;line-height:18px;padding:10px}.stepform_wrap fieldset input,.stepform_wrap fieldset textarea{background:#fff}.stepform_wrap fieldset.two_column{display:flex;flex-wrap:wrap;margin:0 -15px 27px}.stepform_wrap fieldset.two_column .input{padding:0 15px;width:50%}.stepform_wrap .hs_error_rollup,.stepform_wrap fieldset .hs-error-msgs *{color:red;font-size:14px;font-weight:400;margin-bottom:0;padding-top:3px}.stepform_wrap .form-columns-1 .input{margin-right:0!important}@media (max-width:991px){.stepform_wrap fieldset label{font-size:19px;line-height:1.2}.stepform_wrap fieldset.two_column .input{padding:0;width:100%}.stepform_wrap fieldset.two_column{margin:0 0 27px}}.lp-form-section .step-form-wrap{float:left;margin-bottom:40px;width:100%}.lp-form-section .step-form-wrap .cover{display:flex}.lp-form-section .step-form-wrap .left-part{background:#0070bb;float:left;padding:80px 50px 80px calc(50% - 615px);width:50%}.lp-form-section .step-form-wrap .right-part{background:#ede9e6;float:left;padding:80px calc(50% - 615px) 80px 80px;width:50%}.lp-form-section .step-form-wrap .left-part .content,.lp-form-section .step-form-wrap .left-part .content p{color:#fff;font-size:24px;font-weight:400;line-height:30px;max-width:450px;padding-top:15px;width:100%}.lp-form-section .step-form-wrap .right-part h3{font-size:40px;font-weight:600;line-height:40px;max-width:330px;width:100%}.lp-form-section .step-form-wrap .right-part h3 span{color:#3a3a3a}.lp-form-section .step-form-wrap .right-part p.form-title{color:#0070bb;font-size:40px;font-weight:600;line-height:40px;max-width:330px;padding:0;width:100%}.lp-form-section .step-form-wrap .right-part p.form-title span{color:#3a3a3a}.lp-form-section .step-form-wrap .right-part .form-content{color:#3a3a3a;font-size:24px;font-weight:400;line-height:30px;max-width:510px;padding:20px 0 30px;width:100%}.lp-form-section .step-form-wrap .right-part .form-box{float:left;width:100%}.lp-form-section .step-form-wrap .right-part .form-box .hs-form-field input,.lp-form-section .step-form-wrap .right-part .form-box .hs-form-field select{background:0 0;border:0;border-bottom:3px solid #fff;font-size:18px;font-weight:400;padding-left:0}.lp-form-section .step-form-wrap .right-part .form-box .hs-form-field span.hs-form-required{display:none}.lp-form-section .step-form-wrap .right-part .form-box .hs-form-field{margin-bottom:12px}.lp-form-section .step-form-wrap .right-part .form-box .hs-form-field label.hs-error-msg{color:red;font-size:14px;font-weight:400}.lp-form-section .step-form-wrap .right-part .form-box .hs-form-field textarea{background:0 0;border:0;border-bottom:3px solid #fff;font-size:18px;font-weight:400;padding-left:0}.lp-form-section .step-form-wrap .right-part .form-box .hs-submit{float:left;padding-top:15px;width:100%}.lp-form-section .step-form-wrap .right-part .form-box .hs-submit .hs-button{background:#fff;background-image:url(https://7525458.fs1.hubspotusercontent-na1.net/hubfs/7525458/Hellio%20Corporate%20Site%202020/Images/arrow-right.png);background-position:91%;background-repeat:no-repeat;background-size:19px;border:3px solid #fff;border-radius:27px;box-sizing:border-box;color:#0070bb;cursor:pointer;display:inline-block;font-size:25px;font-weight:600;height:auto;padding:13px 55px 11px 30px}.lp-form-section .step-form-wrap .right-part .form-box .hs-submit .hs-button:hover{color:#0070bb;transform:scale(1.1)}.lp-form-section .step-form-wrap .right-part .form-box legend.hs-field-desc{font-size:18px;line-height:24px;padding:12px 0}.lp-form-section .step-form-wrap .right-part .form-box .button-wrapper{margin-top:20px}.lp-form-section .step-form-wrap .right-part .form-box .button-wrapper .hs-button{background:#fff;background-image:url(https://7525458.fs1.hubspotusercontent-na1.net/hubfs/7525458/Hellio%20Corporate%20Site%202020/Images/arrow-right.png);background-position:91%;background-repeat:no-repeat;background-size:19px;border:3px solid #fff;border-radius:27px;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:25px;font-weight:600;height:auto;padding:13px 55px 11px 30px}.lp-form-section .step-form-wrap .right-part .form-box .button-wrapper .hs-button,.lp-form-section .step-form-wrap .right-part .form-box .button-wrapper .hs-button:hover{color:#0070bb;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.lp-form-section .step-form-wrap .right-part .form-box .button-wrapper .hs-button:hover{transform:scale(1.1)}.lp-form-section .step-form-wrap .right-part .form-box .stepform_wrap .step_form .richtext .hs-richtext,.lp-form-section .step-form-wrap .right-part .form-box .stepform_wrap .step_form .richtext .hs-richtext p{font-size:12px;line-height:1.2em}@media (max-width:1300px){.lp-form-section .step-form-wrap .left-part{padding-left:15px}.lp-form-section .step-form-wrap .right-part{padding-right:15px}}@media (max-width:991px){.lp-form-section .step-form-wrap .left-part{padding-right:20px}.lp-form-section .step-form-wrap .right-part{padding-left:20px}}@media (max-width:767px){.lp-form-section .step-form-wrap .cover{display:block}.lp-form-section .step-form-wrap .left-part{padding:60px 15px 50px;width:100%}.lp-form-section .step-form-wrap .right-part{padding:60px 15px;width:100%}}@media (max-width:580px){.lp-form-section .left-content h2{font-size:20px;line-height:28px}}