.form__container{padding-top:0}.form__heading{margin-bottom:20px;text-align:center}@media(max-width:1200px){.form__heading br{display:none}}.form__content{text-align:center}.signup-form{padding:65px 30px;margin-top:30px;background-color:#659f3d;border-radius:30px;color:#fff;overflow:hidden}.signup-form__title{margin-bottom:20px;color:#fff}.signup-form__body form{display:flex;flex-direction:column;gap:20px;position:relative}.signup-form__body form .signup-form__conditional br,.signup-form__body form .signup-form__subgroup br,.signup-form__body form .signup-form__wrap br,.signup-form__body form>br{display:none}.signup-form__body form h3,.signup-form__body form h4,.signup-form__body form h5{margin-bottom:0}.signup-form__group{margin-bottom:20px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:baseline}@media(max-width:992px){.signup-form__group{grid-template-columns:1fr;gap:30px}}.signup-form__group.col-1{grid-template-columns:1fr}.signup-form__conditional,.signup-form__wrap{display:grid;gap:20px}.signup-form__subgroup{display:flex;gap:20px}@media(max-width:768px){.signup-form__subgroup{display:grid;gap:30px}}.signup-form__label{display:grid;gap:10px;color:#fff}.signup-form__label input,.signup-form__label textarea{width:100%}.signup-form__span{padding-left:18px}.signup-form__note{margin-top:-10px;padding-left:18px}.signup-form__checkboxes{display:flex;flex-wrap:wrap;gap:10px}.signup-form__fieldset{margin:0;padding:0 0 0 18px;border:none}.signup-form__fieldset legend{margin-bottom:15px}.signup-form__fieldset p{color:#fff}.signup-form__fieldset label{display:flex;align-items:center;gap:10px}.signup-form__fieldset .wpcf7-radio{display:flex;flex-wrap:wrap;gap:10px}.signup-form__fieldset .signup-form__checkboxes input[type=checkbox],.signup-form__fieldset input[type=radio]{appearance:none;width:20px;height:20px;border:1px solid #fff;border-radius:50%;position:relative;cursor:pointer}.signup-form__fieldset .signup-form__checkboxes input[type=checkbox]:checked:after,.signup-form__fieldset input[type=radio]:checked:after{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#fff}.signup-form__submit{text-align:center}.signup-form input[type=number]{-moz-appearance:textfield}.signup-form input[type=number]::-webkit-inner-spin-button,.signup-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.signup-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=hidden]){border:1px solid #fff;font-size:16px;line-height:120%;color:#fff;border-radius:40px;background:hsla(0,0%,100%,.1);outline:none;padding:18px}@media(hover:hover){.signup-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=hidden]):hover::placeholder{color:#181818}}.signup-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=hidden])::placeholder{color:#fff}.signup-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=hidden]):focus{color:#181818;border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fd9d3c,#c1f552) border-box}@media(hover:hover){.signup-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):not([type=hidden]):hover{color:#181818;border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fd9d3c,#c1f552) border-box}}.signup-form textarea{border:1px solid #fff;font-size:16px;line-height:120%;color:#fff;border-radius:40px;background:hsla(0,0%,100%,.1);outline:none;height:150px;padding:18px;resize:none}@media(hover:hover){.signup-form textarea:hover::placeholder{color:#181818}}.signup-form textarea::placeholder{color:#fff}.signup-form textarea:focus{color:#181818;border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fd9d3c,#c1f552) border-box}@media(hover:hover){.signup-form textarea:hover{color:#181818;border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fd9d3c,#c1f552) border-box}}@media(max-width:576px){.signup-form textarea{height:300px}}.signup-form textarea::-webkit-scrollbar{width:0}.signup-form button[type=submit],.signup-form input[type=submit]{display:inline-block;padding:10px 18px;border:1px solid transparent;position:relative;overflow:hidden;font-family:RedHatDisplay,sans-serif;font-size:14px;line-height:120%;font-weight:600;text-decoration:none;background-color:#fff;transition:.3s ease;border-radius:16px;cursor:pointer;color:#181818;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fd9d3c,#c1f552) border-box}@media(min-width:375px){.signup-form button[type=submit],.signup-form input[type=submit]{padding:14px 22px}}@media(min-width:768px){.signup-form button[type=submit],.signup-form input[type=submit]{font-size:16px}}@media(hover:hover){.signup-form button[type=submit]:hover,.signup-form input[type=submit]:hover{color:#fff;background:none;background-color:#659f3d;border-color:#659f3d;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fff,#fff) border-box;border-color:#fff;color:#181818}}.d-none{display:none}
/*# sourceMappingURL=form.css.map*/