.form-section{padding-top:100px;padding-bottom:120px}.form-section .page-center{max-width:757px}.form-section h2{margin-bottom:40px}.form-section p{margin-bottom:50px}.form-section .step-text p{margin-bottom:0;line-height:22px;margin-top:23px}.contact-us .hs_submit{padding-top:28px}.contact-us .form-section{padding-top:150px;padding-bottom:75px}.contact-us .thankyou-message{max-width:954px;height:700px;background-color:#fae3e3;position:fixed;z-index:3;width:100%;top:0;left:0;bottom:0;right:0;margin:auto;padding:0 177px;display:flex;align-items:center}.contact-us .ty-section.hide{display:none}.contact-us .thankyou-message img{margin-bottom:25px}.contact-us .thankyou-message h2{font-size:70px;line-height:80px;color:#000;margin-bottom:39px}.contact-us .thankyou-message p{margin-bottom:21px}.contact-us .thankyou-message p:last-child{margin-bottom:0}.contact-us .thankyou-message p a{font-size:16px;line-height:19px;font-weight:bold;color:#e43c54;display:inline-block;position:relative;cursor:pointer}.contact-us .thankyou-message p a:after{content:"";height:2px;width:100%;position:absolute;display:block;left:0;right:0;bottom:-10px;background-color:#e43c54}.contact-us .thankyou-message p a:hover{text-decoration:none}.contact-us .close-btn p{color:#fb435c;font-size:14px;line-height:17px;font-weight:500;margin-bottom:0;cursor:pointer}.contact-us .close-btn p img{margin-left:10px;margin-bottom:0}.contact-us .close-btn{position:absolute;right:36px;top:54px}.contact-us .ty-section{background:rgba(0,0,0,.3);position:fixed;top:0;bottom:0;left:0;right:0;display:block;z-index:99}.formBox #df-card-container{margin:auto;border:0;background:0;max-width:757px}.formBox #df-card-container .hs-form.stacked input.hs-input,.formBox #df-card-container .hs-form.stacked select.hs-input,.formBox #df-card-container .hs-form div.input.StripeElement{box-sizing:border-box !important;border:2px solid #4a4a4a !important;color:#000;padding:14px 22px !important;font-size:18px !important;line-height:32px;font-family:proxima-nova,sans-serif;border-radius:10px !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;height:auto !important;width:100%}.formBox #df-card-container .df-title{display:none}.formBox #df-card-container #df_buybtn{border:2px solid #fb435c;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:11px 20px;font-size:18px;font-weight:700;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:0;transition:all 200ms ease;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;background:#fb435c;color:#fff;text-align:center;max-width:265px;line-height:20px}.formBox #df-card-container #df_buybtn:hover{background:#fff;color:#fb435c}.formBox #df-card-container #stripe_error{color:#fb435c !important;font-size:16px !important;line-height:19px !important}.formBox fieldset.form-columns-1 .hs-input:not([type=checkbox]),.formBox #df-card-container .hs-form div.input.StripeElement{width:99% !important}.formBox #df-card-container .hs-form div.input.StripeElement{padding:19px 22px !important}.form-section p a{color:#fb435c}.hs-fieldtype-booleancheckbox li>label input{width:auto !important}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.priceText:after{display:none}}@media only screen and (max-width:767px){.form-section h2{margin-bottom:20px;font-size:28px;line-height:36px;text-align:center}.form-section p{text-align:center;margin-bottom:30px}.contact-us .form-section{padding-top:70px;padding-bottom:40px}.contact-us .form-section p{text-align:center}.contact-us .thankyou-message{height:500px;padding:0 30px}.contact-us .thankyou-message h2{font-size:28px;line-height:36px}}