.container-registration{font-family:'Space Grotesk',sans-serif;font-style:normal;font-weight:400;background:linear-gradient(180deg,#96af77 0%,#d0efa5 100%);padding:5rem 2rem}.registration-title{font-weight:700;font-size:48px;color:#fff;border-bottom:4px solid;border-image:linear-gradient(90deg,#fdc730 0%,#ffa678 100%) 4;border-radius:8px}.registration-subtitle{font-weight:500;font-size:20px;color:#fff}.registration-img{height:100%;max-width:100%;width:auto;border-radius:16px 0 0 16px}.registration-form{padding:5rem;height:100%;background:#fff;border-radius:0 16px 16px 0}.registration-form-container-title{display:flex;gap:1rem;justify-content:center;align-items:center}.registration-form-title{margin:0;font-weight:600;font-size:28px;color:#474747}.registration-form-title span{background:linear-gradient(90deg,#fdc331 37.55%,#f47a35 63.9%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.signup{font-family:'Roboto'}.signup-info-block{display:flex;gap:1rem;background:#fff;box-shadow:0px 0px 20px #dedede;border-radius:8px;padding:1rem}.signup-info-block img{border:1px solid #6e8c4a;border-radius:50%}.signup-info-block .info-name{font-weight:500;font-size:15px;color:#6f8d4b;margin-bottom:8px}.signup #signup-text-info-block p{color:#474747;font-size:16px;margin-bottom:0}.signup #signup-text-info-block p.text-2{color:#f47635}.signup .wld-button{min-height:46px;width:100%;padding:12px 20px;background:linear-gradient(90deg,#fdc830 0%,#da5f24 100%);border-radius:0 0 8px 8px;border:none;color:#fff;font-weight:600;font-size:18px;text-align:center;text-decoration:none !important}.signup .wld-button:hover,.signup .wld-button:active{box-shadow:inset 0px 9px 7px rgba(0,93,121,.15)}.signup .wld-fieldgroup{display:none}.signup .wld-field__caption{display:none}.signup .wld-fieldgroup--active{display:block}.signup .wld-input--select,.signup .wld-input--text{width:100%}.signup .wld-field__input select{border:1px solid #b6bec5;border-radius:8px 8px 0 0;padding:18px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url(../../res/256/icon-down-gwo.svg) no-repeat right center #fff;background-position-x:95%;outline:0}.signup input{font-weight:400;font-size:16px;width:100%;border:1px solid #b6bec5;border-radius:8px 8px 0 0;background:#fff;padding:18px}.signup input::placeholder{color:#7c7c7c;font-weight:400;font-size:16px}.signup .wld-field--date .wld-field__input{display:flex}.signup .wld-field--date .wld-field__input #signup-dobday,.signup .wld-field--date .wld-field__input #signup-dobmonth,.signup .wld-field--date .wld-field__input #signup-dobyear{border:1px solid #d9cfd6;border-radius:0}.signup .wld-field--date .wld-field__input #signup-dobmonth{border-right:none;border-left:none}.signup .wld-field--confirm{display:flex;flex-direction:row-reverse;background:#fff;padding:10px;border:1px solid #b6bec5;border-radius:8px 8px 0 0}.signup .wld-field--confirm .wld-field__caption{display:block}.signup .wld-field--confirm .wld-field__caption label{color:#454545;font-weight:400;font-size:15px}.signup .wld-field--confirm .wld-input--checkbox{width:16px;height:16px;margin-right:10px;accent-color:#b8529f}@media (max-width:767px){.container-registration{padding:2rem 1rem}.registration-title{font-size:32px}.registration-img{border-radius:8px 8px 0 0}.registration-form{padding:1rem;border-radius:0 0 8px 8px}}@media (max-width:390px){.registration-form-title{font-size:20px}}