.hs-form-private,.hs-form-stacked{display:flex;flex-direction:column;gap:24px}#dark-form-theme .hs-form-private h1,#dark-form-theme .hs-form-stacked h1,#dark-form-theme label{color:white}#dark-form-theme .hs-form-private p,#dark-form-theme .hs-form-stacked p,#light-form-theme .hs-form-private p,#light-form-theme .hs-form-stacked p{color:#EBEBEB;clip-path:polygon(15% 0,100% 0,100% 100%,0 100%,0 15%)}#light-form-theme .hs-form-private h1,#light-form-theme .hs-form-stacked h1,#light-form-theme label{color:#12221C}.hs-form-private h1,.hs-form-stacked h1{font-size:var(--typography-h1-font-size);font-weight:var(--typography-h1-font-weight);line-height:var(--typography-h1-line-height);font-family:var(--font-titles);font-size:var(--type-font-size-display-xs,24px);font-style:normal;font-weight:500;line-height:32px}@media (min-width:834px){.hs-form-private h1,.hs-form-stacked h1{font-size:var(--type-font-size-display-sm,30px);font-style:normal;font-weight:500;line-height:38px}}.hs-fieldtype-phonenumber,.hs-fieldtype-radio,.hs-fieldtype-select,.hs-fieldtype-text,.hs-fieldtype-textarea{display:flex;flex-direction:column;gap:6px;color:black}.hs-input[type=email],.hs-input[type=tel],.hs-input[type=text],textarea{width:100%;padding:12px;border:1px solid rgba(30,30,30,.3);color:black}.hs-fieldtype-select select{width:100%;padding:12px 16px;border:1px solid rgba(30,30,30,.3)}.hs-form-booleancheckbox-display,.hs-form-radio-display{align-items:center;display:flex;gap:10px}.actions{justify-content:end;display:flex;width:100%}.actions .hs-button[type=submit]{color:#12221C}.hs-button[type=submit]{min-width:calc(50% - 16px);height:48px;background-color:hsl(var(--brand-primary));display:flex;justify-content:center;align-items:center;gap:10px;transition:background-color .15s cubic-bezier(.4,0,.2,1);width:100%;@media (min-width:576px){width:auto;max-width:-moz-fit-content;max-width:fit-content}}.hs-button[type=submit]:hover{border-color:hsl(var(--border));background-color:hsl(var(--brand-secondary));color:hsl(var(--brand-primary))!important;cursor:pointer}.custom-wrapper{min-width:calc(50% - 16px);height:48px;background-color:rgba(255,174,17,1);display:flex;justify-content:center;align-items:center;gap:10px;transition:background-color .15s cubic-bezier(.4,0,.2,1);width:100%;@media (min-width:576px){width:auto;max-width:-moz-fit-content;max-width:fit-content}}.custom-wrapper .hs-button{height:100%}.custom-wrapper:hover,.custom-wrapper:hover input[type=submit]{border-color:hsl(var(--border));background-color:hsl(var(--brand-secondary));color:hsl(var(--brand-primary));cursor:pointer}.hs_submit .actions:before{content:"";position:absolute;right:10px;top:calc(50% - .75rem);width:1.5rem;height:1.5rem;background-image:url(/img/arrowRight.svg);background-size:contain;background-repeat:no-repeat}.roi-calc-form-wrapper form.hs-form-private{flex-direction:row;flex-wrap:wrap}.roi-calc-form-wrapper form.hs-form-private .hs_average_revenue_per_job,.roi-calc-form-wrapper form.hs-form-private .hs_company,.roi-calc-form-wrapper form.hs-form-private .hs_services_average_number_of_jobs_per_year,.roi-calc-form-wrapper form.hs-form-private .hs_services_number_of_employees_in_back_office,.roi-calc-form-wrapper form.hs-form-private .hs_services_number_of_technicians,.roi-calc-form-wrapper form.hs-form-private .hs_year_over_year_revenue_growth_rate{flex:0 0 100%;@media (min-width:768px){flex:0 0 calc(50% - 12px)}}.roi-calc-form-wrapper form.hs-form-private .hs_email,.roi-calc-form-wrapper form.hs-form-private .hs_submit{flex:0 0 100%}.roi-calc-form-wrapper .hs-error-msg,.roi-calc-form-wrapper .hs-error-msgs label{color:hsl(var(--brand-accent))}.roi-calc-form-wrapper .hs-submit .actions{padding-bottom:72px;@media (min-width:768px){padding-bottom:0}}.roi-calc-form-wrapper .hs-submit .actions .custom-wrapper{flex:0 0 100%;width:100%;max-width:100%;@media (min-width:768px){flex:0 0 calc(50% - 12px)}}.roi-calc-form-wrapper .submitted-message strong{cursor:pointer}