.ctaFormQuote{position:relative;overflow:hidden;flex-direction:column;padding-top:6.4rem;padding-bottom:8rem;background-color:#0028ff}@media only screen and (min-width:1104px),print{.ctaFormQuote{flex-direction:row;padding-bottom:6.4rem}}.ctaFormQuote_heading{margin-bottom:3.2rem;color:#fff;font-size:3.2rem;letter-spacing:-.09rem;line-height:4.4rem}@media only screen and (max-width:1103px){.ctaFormQuote_col-right{margin-top:4rem}}.ctaFormQuote_textContent{display:flex;flex-direction:column}.ctaFormQuote_nameWrapper{display:flex}.ctaFormQuote_description{font-size:2.4rem;letter-spacing:-.07rem;line-height:3.6rem;color:#fff;font-weight:400}.ctaFormQuote_client{display:flex;align-items:center;margin-top:2.4rem;color:#fff}.ctaFormQuote_fullname{font-size:1.5rem;letter-spacing:-.02rem;line-height:2.4rem;color:#fff;font-weight:700}.ctaFormQuote_position{font-size:1.3rem;letter-spacing:-.01rem;line-height:2.4rem;color:#fff;font-weight:500}.ctaFormQuote_pictureWrapper{display:block;width:4rem;height:4rem;flex:0 0 4rem;margin-right:1.2rem}.ctaFormQuote_picture{width:100%;height:100%;flex:0 0 4rem}.ctaFormQuote_apostrophe{width:5rem;height:5rem;margin-bottom:1.4rem;margin-left:-1.3rem;color:#fff}@media only screen and (min-width:1104px),print{.ctaFormQuote_apostrophe{margin-top:-1.5rem}}.ctaFormQuote_icon{display:inline-block;width:2.4rem;height:2.4rem;color:#0028ff}.ctaFormQuote_ratingClutch{margin-top:4rem}.ctaFormQuote .hs-form{width:100%;padding:0}.ctaFormQuote .hs_submit .actions input[type=submit]{padding:1rem 2.8rem;border-color:#fff;background-color:#fff;color:#0028ff}@media only screen and (min-width:768px){.ctaFormQuote .hs_submit .actions input[type=submit]{margin-top:1.6rem}}.ctaFormQuote .hs_submit .actions input[type=submit]:hover{border-color:#fff;background-color:transparent;color:#fff}.ctaFormQuote .hs_submit .actions{padding:0}.ctaFormQuote .hs-form div.hs-form-field .input{margin-bottom:1.6rem}.ctaFormQuote .hs-form div.hs-form-field .input input{padding:1.4rem;border:.2rem solid #fff;color:#fff}@media only screen and (min-width:768px){.ctaFormQuote .hs-form div.hs-form-field .input input{max-width:32rem}}@media only screen and (min-width:1104px),print{.ctaFormQuote .hs-form div.hs-form-field .input input{max-width:24rem}}@media only screen and (min-width:1301px){.ctaFormQuote .hs-form div.hs-form-field .input input{max-width:26rem}}.ctaFormQuote .hs-form div.hs-form-field .input input::-webkit-input-placeholder,.ctaFormQuote .hs-form div.hs-form-field .input input::placeholder{font-size:1.5rem;letter-spacing:-.02rem;line-height:2.4rem;color:#fff}.ctaFormQuote .hs-form div.hs-form-field .input input:focus{border-color:#fff}.ctaFormQuote div.submitted-message{font-size:1.8rem;letter-spacing:-.03rem;line-height:3.2rem;padding-left:0;color:#fff;text-align:left}.ctaFormQuote .hs-error-msgs>li>label.hs-error-msg{margin-top:1rem;color:#fff}.ctaFormQuote .hs-error-msgs>li>label.hs-error-msg:before{background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2IDI4QzkuMzczIDI4IDQgMjIuNjI3IDQgMTZTOS4zNzMgNCAxNiA0czEyIDUuMzczIDEyIDEyLTUuMzczIDEyLTEyIDEyem0wLTEuNWM1Ljc5OSAwIDEwLjUtNC43MDEgMTAuNS0xMC41UzIxLjc5OSA1LjUgMTYgNS41IDUuNSAxMC4yMDEgNS41IDE2IDEwLjIwMSAyNi41IDE2IDI2LjV6bS43NS05LjVoLTEuNXYtN2gxLjV6bTAgNGgtMS41di0yaDEuNXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")}.ctaFormQuote .hs-form div.hs-form-field{width:100%;padding:0;margin:0}@media only screen and (min-width:1104px),print{.ctaFormQuote .hs-form div.hs-form-field{width:37.6rem;max-width:100%}}.ctaFormQuote .hs-form div.hs-form-field input{margin-top:0 !important}.ctaFormQuote .hs-form-field label{color:#fff}.ctaFormQuote input:-webkit-autofill,.ctaFormQuote input:-webkit-autofill:focus,.ctaFormQuote input:-webkit-autofill:hover,.ctaFormQuote select:-webkit-autofill,.ctaFormQuote select:-webkit-autofill:focus,.ctaFormQuote select:-webkit-autofill:hover,.ctaFormQuote textarea:-webkit-autofill,.ctaFormQuote textarea:-webkit-autofill:focus,.ctaFormQuote textarea:-webkit-autofill:hover{background-color:#0028ff;-webkit-box-shadow:0 0 0 100rem #0028ff inset;-webkit-text-fill-color:#fff}