.free-lesson_grey .free-lesson__wrap{background:#35383a}.free-lesson_grey .free-lesson-form__btn{background:#007aff}.free-lesson__wrap{position:relative;display:flex;justify-content:space-between;background:#0062cc;border-radius:1.6rem;padding:6rem 17.6rem 6rem 10.4rem;overflow:hidden;color:#fff}.free-lesson__wrap.animate .free-lesson__img{opacity:1;transform:translateX(0)}@media(max-width:1200px){.free-lesson__wrap{flex-direction:column;gap:3.8rem;padding:7.5rem 2.5rem}}@media(max-width:556px){.free-lesson__wrap{padding:2.5rem 2rem 8.2rem;gap:3.5rem}}.free-lesson__img{position:absolute;right:-7.7rem;bottom:-.3rem;width:26.1rem;transition:transform 2s}@media(max-width:1200px){.free-lesson__img{right:-8.6rem;bottom:-8rem;width:39.2rem}}@media(max-width:1050px){.free-lesson__img{right:-.6rem;width:45.2rem}}@media(max-width:950px){.free-lesson__img{right:-.6rem;width:53.2rem}}@media(max-width:810px){.free-lesson__img{right:-8.6rem;bottom:-8rem;width:39.2rem}}@media(max-width:556px){.free-lesson__img{width:20.1rem;right:-7rem;bottom:-6rem}}.free-lesson__svg{position:absolute;width:26.5rem}.free-lesson__svg:first-child{top:-16rem;left:-4rem}@media(max-width:556px){.free-lesson__svg:first-child{left:auto;right:-18.4rem;top:-17rem}}.free-lesson__svg:nth-child(2){bottom:-.3rem;right:-10.9rem}@media(max-width:1200px){.free-lesson__svg:nth-child(2){bottom:0;right:-2.6rem}}@media(max-width:1050px){.free-lesson__svg:nth-child(2){width:31.5rem;right:4.4rem}}@media(max-width:950px){.free-lesson__svg:nth-child(2){width:39.5rem;right:3.4rem}}@media(max-width:810px){.free-lesson__svg:nth-child(2){width:auto;bottom:0;right:-2.6rem}}@media(max-width:556px){.free-lesson__svg:nth-child(2){width:16.3rem;bottom:-.7rem;right:-3.9rem}}.free-lesson__title{font-size:3.6rem;font-weight:500;line-height:4.4rem}@media(max-width:1200px){.free-lesson__title{max-width:40rem}}@media(max-width:556px){.free-lesson__title{font-size:2.6rem;font-weight:600;line-height:3.2rem}}.free-lesson__title_span{color:#1c1c1c;background:#fff;padding:0 .8rem}@media(max-width:556px){.free-lesson__title_span{padding:0 .5rem}}.free-lesson__text{max-width:35rem;margin:2rem 0 3.6rem}@media(max-width:1200px){.free-lesson__text{max-width:100%}.free-lesson__text br{display:none}}@media(max-width:556px){.free-lesson__text{font-size:1.4rem;font-weight:500;line-height:2.2rem;margin:1.5rem 0 3rem}}.free-lesson__text p{margin-bottom:1.5rem}@media(max-width:556px){.free-lesson__text p{margin-bottom:.8rem}}.free-lesson__text p:last-child{margin-bottom:0}.free-lesson__link{width:fit-content;padding:12px 20px;gap:.8rem;height:4.8rem;border-radius:8px;font-size:1.4rem;font-weight:500;line-height:2.4rem}.free-lesson__link,.free-lesson__link:active,.free-lesson__link:focus,.free-lesson__link:hover{background:#fafafa;color:#001833}.free-lesson__link_svg{width:2rem}.free-lesson-form{max-width:41.5rem}@media(max-width:880px){.free-lesson-form{max-width:52.5rem}}@media(max-width:810px){.free-lesson-form{max-width:41.5rem}}.free-lesson-form__radios{display:flex;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.free-lesson-form-radio{display:block;width:fit-content;cursor:pointer}.free-lesson-form-radio__label{display:flex;align-items:center;gap:.5rem;padding:0 1rem;height:3rem;background:#f5f5f5;border-radius:4px;border:1px solid #fff;color:#1c1c1c;font-size:1.4rem;font-weight:600;line-height:1.8rem;text-align:center;transition:background .3s ease,color .3s ease}.free-lesson-form-radio__label_svg{display:none;width:1.2rem}.free-lesson-form-radio__input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.free-lesson-form-radio__input:checked+.free-lesson-form-radio__label{background:transparent;color:#fff}.free-lesson-form-radio__input:checked+.free-lesson-form-radio__label .free-lesson-form-radio__label_svg{display:block}.free-lesson-form__input{margin-bottom:1.2rem}.free-lesson-form__input:last-child{margin-bottom:0}.free-lesson-form__btn{font-size:1.4rem;font-weight:500;line-height:2rem;text-align:center;width:17.3rem;height:4.8rem;border-radius:.8rem;margin:2rem 0 1.2rem}.free-lesson-form__links{font-size:1.3rem;font-weight:400;line-height:1.8rem;position:relative}.free-lesson-form__link{color:inherit;text-decoration:underline;display:inline}