.quote-module-wrapper{background-color:#71a62b;background-position:50%;background-size:cover;font-family:Roboto,sans-serif;padding:50px 20px 40px;position:relative}.quote-container{margin:0 auto;max-width:940px;text-align:center}.quote-title{margin-bottom:15px;margin-top:0}.quote-title span{color:#fff;display:inline-block;font-family:Roboto,sans-serif;font-size:30px;font-style:italic;font-weight:600;letter-spacing:-.6px;line-height:42px;padding-bottom:5px}.quote-title span.underline{border-bottom:3px solid #fde446}.quote-subtitle{color:#fff;font-size:18px;line-height:28px;margin:0 auto 25px;max-width:650px}.quote-subtitle p{margin:0}.quote-subtitle a{color:#fff;font-weight:700;text-decoration:underline}.quote-form-container .hs-form-field>label{display:none}.quote-form-container .hs-input{background-color:#fff;border:1px solid #fff;border-radius:4px;box-sizing:border-box;color:#333;font-family:Roboto,sans-serif;height:52px!important;margin-bottom:15px;padding:0 15px;width:100%}.quote-form-container .hs-input::placeholder{color:#777;font-style:italic}.quote-form-container .hs-button{background-color:#fde446;border:none;border-radius:50px;color:#333;cursor:pointer;font-size:16px;font-weight:700;margin-bottom:0!important;margin-top:15px;padding:15px 40px;text-transform:uppercase;transition:background .3s}.quote-form-container .actions{margin-bottom:0!important;padding-bottom:0!important;text-align:center}.hs-form{margin:0 auto}.quote-form-container .hs-button:hover{background-color:#f49c20}@media (max-width:767px){.quote-module-wrapper{padding:40px 20px}.quote-title span{font-size:22px}.quote-subtitle{font-size:15px;line-height:22px;margin-bottom:20px}.quote-form-container .hs-input{height:48px!important}}