.signUpForm{margin:150px auto 100px}.signUpForm__wrapper{display:relative;display:flex;justify-content:center;margin:0 auto}.signUpForm__benefits-wrapper{background-color:#004e38;padding-bottom:50px;width:339px}.benefits-headingWrapper{color:#fff;font-family:Avenir-Medium;font-size:1.5rem;text-align:center}.benefits-headingWrapper p{margin:48px 0 12px}.benefits-benefitsWrapper{column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr);justify-items:center;padding:25px 15px 0;row-gap:30px}.benefits-benefitWrapper{width:100%}.benefits-benefit__imageWrapper{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:70px;justify-content:center;margin:0 auto 20px;width:70px}.benefits-benefit__textWrapper,.benefits__priceInfo{color:#fff;font-family:Avenir-Medium;font-size:1rem;line-height:22px;text-align:center}.benefits__priceInfoHeading{color:#fff;font-family:Avenir-Medium;font-size:1.5rem;line-height:22px;margin:40px 0 10px;text-align:center}.signUpForm__form-wrapper{background-color:#f7f0e7;display:flex;flex-direction:column;padding:0 15px;position:relative}.signUpForm__form-wrapper-heading{font-family:Avenir-Medium;font-size:1.5rem;margin-top:48px}label span{color:#000;font-family:Avenir-Book}.hs-button.primary.large.df-pay-btn.df-input{background-color:#f7b05d!important;color:#000!important}.field.hs-form-field.df-field,.hs-input.df-input{margin:0}.hs-error-msg{display:none!important}.no-list.hs-error-msgs.inputs-list{color:red;list-style:none;padding-left:0}.form-signUpForm-wrapper .hs-button.primary.large{background-color:#f7b05d;font-family:Avenir-Book;font-size:1rem;padding:0;width:475px}.form-signUpForm-wrapper .hs-button.primary.large:hover{cursor:pointer;text-decoration:underline}.df-f-apply-discount{border:1px solid #014e37;cursor:pointer;font-size:16px;padding:5px}.input.hs-input.df-select{margin-bottom:20px;margin-right:0}.signUpForm__logInn{font-family:Avenir-Book;font-size:1.25rem;padding-bottom:50px;padding-top:50px}.signUpForm__logInn-link{color:#000}.StripeElement.card{background-color:#fff;border:1px solid #f5f8fa;border-radius:6px;padding:8px}.StripeElement--invalid{border-color:#c87872}.StripeElement--focus{border-color:#52a8ec}.form-field{margin-bottom:20px}.form-field input,.form-field select{border:1px solid #cbd6e2;border-radius:15px;color:#33475b;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;height:40px;outline:none;padding:0 15px;width:100%}.form-field.has-error input,.form-field.has-error select{border-color:#c87872}.form-field input:focus,.form-field select:focus{border-color:#52a8ec}.form-field label{font-family:arial,helvetica,sans-serif;font-size:13px;line-height:20px;margin-bottom:4px}.form-field label span{color:#f2545b}.form-field .error{color:#f2545b;display:none;font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px;margin:0}.form-field.has-error .error{display:block}.form-gdpr-text p{color:#33475b;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:24px}.form-gdpr-text a:active,.form-gdpr-text a:link{color:#005234;white-space:nowrap}.form-button{background-color:#f7b05d;border:0;border-radius:3px;color:#000;cursor:pointer;font-family:Avenir-Book;font-size:22px;font-weight:400;line-height:22px;padding:10px 15px;text-align:center;transition:all .15s;width:50%}.form-button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:1210px){.signUpForm{padding:0 25px}}@media (max-width:1020px){.signUpForm__wrapper{flex-direction:column-reverse}.signUpForm__form-wrapper{max-width:100%}.form-formHeading-wrapper{text-align:center}.signUpForm__benefits-wrapper{width:100%}.benefits-benefitsWrapper{column-gap:15px;grid-template-columns:repeat(3,1fr);padding:25px 15px 50px}}@media (max-width:610px){.signUpForm{padding:0 5px}.form-signUpForm-wrapper .hs-button.primary.large{width:325px}}@media (max-width:400px){.form-signUpForm-wrapper .hs-button.primary.large{width:305px}}.singUpForm__loader{align-items:center;background:rgba(53,53,53,.4);display:flex;height:100%;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;visibility:hidden;width:100%;z-index:99}.singUpForm__loader.singUpForm__loader-active{opacity:1;pointer-events:auto;visibility:visible}.lds-roller{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{background:#fff;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}