:root{--accent-color: #FF7221;--accent-color-hover: rgb(229, 103, 31);--accent-color-light: #FFCC6E;--accent-color-light-hover: #FFD587;--accent-gradient: linear-gradient(268.83deg, #FFAA00 0%, #FF433C 103.65%);--accent-gradient-start: #FFAA00;--accent-gradient-stop: #FF433C;--filter-blue: brightness(0) saturate(100%) invert(59%) sepia(56%) saturate(5442%) hue-rotate(175deg) brightness(101%) contrast(94%);--background-warning: #FFECC7;--color-yellow: #FFF07F;--color-error: #B00020;--color-green: #00c7ba;--color-blue: #1381f1;--color-pink: #ff5c66;--color-purple: #605DEC;--color-purple-gray: #E3E4EF;--color-blue: #3733F1;--color-gray: #c7c7c7;--color-dark-grey: #A9AAAD;--background: #f1f2f6;--surface-surface-primary: #f1f2f6;--white: #ffffff;--text-text-primary: #1f1f1f;--text-text-secondary: #1F1F1F80;--border-primary: #DBDBDB;--text-link-normal: #6060F0;--purple-gradient: linear-gradient(41.34deg, #5AA2FF -.49%, #343854 100.44%);--text-link-hover: #4B47EF;--text-link-hover-secondary: #E9EBF1}.free-lesson:not(:last-child){margin-bottom:4rem}@media (max-width: 47.99875em){.free-lesson:not(:last-child){margin-bottom:2.375rem}}@media (max-width: 29.99875em){.free-lesson:not(:last-child){margin-bottom:3.5rem}}.free-lesson__head-title{margin-bottom:1.5rem;font-weight:400;font-size:2.5rem;line-height:120%;font-family:Benzin,sans-serif;text-transform:uppercase}@media (max-width: 74.99875em){.free-lesson__head-title{margin-bottom:1rem;font-size:1.75rem}}@media (max-width: 47.99875em){.free-lesson__head-title{margin-bottom:1rem;font-size:1.5rem}}@media (max-width: 340px){.free-lesson__head-title{font-size:1.25rem}}.free-lesson__body-txt,.free-lesson__body-num{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:120%}@media (max-width: 1200px){.free-lesson__body-txt,.free-lesson__body-num{font-size:1.25rem}}@media (max-width: 375px){.free-lesson__body-txt,.free-lesson__body-num{font-size:1.25rem}}.free-lesson__head-tip span,.free-lesson__body-list,.free-lesson-form__inputs input,.free-lesson-form__button-privacy{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.free-lesson-form__button-item{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}.free-lesson{margin-bottom:5.75rem!important}@media (max-width: 1400px){.free-lesson{margin-bottom:4rem!important}}@media (max-width: 74.99875em){.free-lesson{margin-bottom:3rem!important}}.free-lesson-form__success-message,.free-lesson-form__error-message,.free-lesson-form__waiting-message{display:flex;flex-direction:column;align-items:center}.free-lesson__head{border-radius:2rem 2rem 0 0;background:var(--white);display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2.375rem 1rem}@media (max-width: 1200px){.free-lesson__head{align-items:flex-start;border-radius:1rem 1rem 0 0;gap:1rem}}@media (max-width: 1170px){.free-lesson__head{flex-direction:column}}@media (max-width: 1024px){.free-lesson__head{padding:1.5rem}}@media (max-width: 47.99875em){.free-lesson__head{padding:1.125rem 1rem 1.5rem}}.free-lesson__head-title{margin-bottom:0;line-height:120%}@media (max-width: 545px){.free-lesson__head-title{font-size:1.25rem}}@media (max-width: 487px){.free-lesson__head-title{font-size:1.1875rem}}.free-lesson__head-title span{background-color:var(--accent-color-light);padding-left:.9375rem;padding-right:.9375rem;border-radius:3.125rem;display:inline-block;width:fit-content}@media (max-width: 1464px){.free-lesson__head-title span{display:block;margin-left:-.875rem}}@media (max-width: 1024px){.free-lesson__head-title span{margin-left:-.625rem;display:block;padding-left:.625rem;padding-right:.625rem}}@media (max-width: 47.99875em){.free-lesson__head-title span{margin-left:-.4375rem;padding:.125rem .5rem}}.free-lesson__head-tips{display:flex;flex-direction:column;gap:.5rem;align-items:end;flex-shrink:0}@media (max-width: 1170px){.free-lesson__head-tips{flex-direction:row}}@media (max-width: 960px){.free-lesson__head-tips{flex-direction:column;align-items:start}}.free-lesson__head-tip{display:flex;align-items:center;gap:.5rem;background:var(--accent-color-light-hover);border-radius:1.5rem;padding:.5rem 1rem;width:fit-content}@media (max-width: 1024px){.free-lesson__head-tip{padding:.3125rem 1rem}}@media (max-width: 47.99875em){.free-lesson__head-tip{padding:.25rem .625rem}}.free-lesson__head-tip span{font-size:.875rem}@media (max-width: 47.99875em){.free-lesson__head-tip span{line-height:19.2px}}@media (max-width: 505px){.free-lesson__head-tip span{font-size:.75rem}}@media (max-width: 479px){.free-lesson__head-tip span{font-size:.875rem}}@media (max-width: 47.99875em){.free-lesson__head-tip img{max-height:.875rem}}.free-lesson__body{background:var(--accent-gradient);position:relative;padding:1.5rem 2.375rem}@media (max-width: 660px){.free-lesson__body{padding:1.5rem}}.free-lesson__body-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;justify-content:space-between;margin-bottom:1.5rem;position:relative}@media (max-width: 1024px){.free-lesson__body-wrap{grid-template-columns:1fr}}.free-lesson__body-wrap.bonus{grid-template-columns:repeat(2,1fr);grid-template-rows:auto 1fr}@media (max-width: 850px){.free-lesson__body-wrap.bonus{grid-template-columns:1fr}}.free-lesson__body-wrap.bonus .free-lesson__body-txt{display:flex;align-items:center;flex-direction:row;width:unset}.free-lesson__body-wrap.bonus .free-lesson__body-item:first-child{grid-column:1/4}@media (max-width: 850px){.free-lesson__body-wrap.bonus .free-lesson__body-item:first-child{grid-column:unset}}@media (max-width: 550px){.free-lesson__body-wrap.bonus .free-lesson__body-item:first-child .free-lesson__body-head{flex-direction:column;align-items:unset}}.free-lesson__body-wrap.bonus .free-lesson__body-item:nth-child(2){display:block}.free-lesson__body-item{padding:1.5rem;background:#ffffffe0;border-radius:1.5rem}@media (max-width: 1024px){.free-lesson__body-item{border-radius:1rem}.free-lesson__body-item:nth-of-type(2){display:inline-flex}}@media (max-width: 1024px){.free-lesson__body-item{padding:1rem 1.125rem}}@media (max-width: 47.99875em){.free-lesson__body-item{border-radius:1rem;padding:.75rem 1rem}.free-lesson__body-item:nth-child(2){display:flex;align-items:center}.free-lesson__body-item:nth-child(2) .free-lesson__body-txt{width:unset}}@media (max-width: 47.99875em) and (max-width: 480px){.free-lesson__body-item:nth-child(2){display:block}}.free-lesson__body-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.free-lesson__body-head .free-lesson__body-txt{margin-bottom:0}.free-lesson__body-txt{font-size:1.25rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem;width:100%}@media (max-width: 1024px){.free-lesson__body-txt{flex-direction:row;align-items:center;gap:.6875rem;margin-bottom:0;width:fit-content}}@media (max-width: 768px){.free-lesson__body-txt{font-size:1.125rem}}@media (max-width: 660px){.free-lesson__body-txt{display:inline-flex;flex-direction:row;width:100%;font-size:1rem;margin-bottom:0}}@media (max-width: 480px){.free-lesson__body-txt{align-items:start;flex-direction:column}}.free-lesson__body-price{font-family:Benzin;font-style:normal;font-weight:400;font-size:2.125rem;line-height:100%;text-transform:uppercase}@media (max-width: 850px){.free-lesson__body-price{font-size:1.25rem;line-height:22.4px}}@media (max-width: 550px){.free-lesson__body-price{text-align:center}}.free-lesson__body-num{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background:var(--text-text-primary);color:#e3eefd;border-radius:100%;font-size:1.5rem}@media (max-width: 1024px){.free-lesson__body-num{margin-bottom:0;flex-shrink:0;width:2rem;height:2rem;font-size:1.0625rem}}@media (max-width: 47.99875em){.free-lesson__body-num{width:1.5rem;height:1.5rem;font-size:.9375rem}}.free-lesson__body-stock{font-size:3rem;line-height:120%;text-transform:uppercase;color:var(--accent-color);font-family:Benzin;font-weight:600}@media (max-width: 1024px){.free-lesson__body-stock{font-size:2.125rem;display:inline;margin-left:1rem}}@media (max-width: 47.99875em){.free-lesson__body-stock{padding-left:0;font-size:1.5rem}}@media (max-width: 480px){.free-lesson__body-stock{display:block;margin-left:0;margin-top:.5rem}}.free-lesson__body-list li{padding-left:1.4375rem;position:relative;font-size:.875rem;line-height:160%}.free-lesson__body-list li:not(:last-child){margin:0px 0px .75rem}@media (max-width: 1024px){.free-lesson__body-list li:not(:last-child){margin-block:.75rem .5rem}}@media (max-width: 767px){.free-lesson__body-list li:not(:last-child){margin-block:.5rem}}.free-lesson__body-list li:before{content:"";position:absolute;top:.25rem;left:0;width:.6875rem;height:.875rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="14" fill="%231f1f1f" xmlns:v="https://vecta.io/nano"><path d="M3.213 8.591a.52.52 0 0 1 .509-.53h2.852a.52.52 0 0 1 .509.53.52.52 0 0 1-.509.53H3.722a.52.52 0 0 1-.509-.53zm0 2.015a.52.52 0 0 1 .509-.53h4.889a.52.52 0 0 1 .509.53.52.52 0 0 1-.509.53H3.722a.52.52 0 0 1-.509-.53z"/><path fill-rule="evenodd" d="M.667 1.909C.667.855 1.487 0 2.5 0h2.878c.756 0 1.482.313 2.017.87l3.436 3.578c.535.557.835 1.312.835 2.1v5.543c0 1.054-.821 1.909-1.833 1.909H2.5c-1.013 0-1.833-.855-1.833-1.909V1.909zm4.712-.848c.165 0 .327.023.483.067v3.751c0 .644.502 1.167 1.12 1.167h3.602a1.98 1.98 0 0 1 .065.503v5.543c0 .469-.365.848-.815.848H2.5c-.45 0-.815-.38-.815-.848V1.909c0-.469.365-.848.815-.848h2.878zm1.603 3.924h2.925L6.88 1.833v3.046c0 .059.046.106.102.106z"/></svg>');background-size:100% 100%;background-repeat:no-repeat}.free-lesson__body:after{content:"";display:block;height:101%;width:100%;background:url(../../../assets/free-lesson/bottom-line.svg)}.free-lesson__form-thanks,.free-lesson__form-error{display:flex;gap:1rem;align-items:center;justify-content:center;padding:0rem 3.125rem;height:5.5rem}@media (max-width: 1024px){.free-lesson__form-thanks,.free-lesson__form-error{padding:0rem 1.875rem;height:9.375rem}}@media (max-width: 47.99875em){.free-lesson__form-thanks,.free-lesson__form-error{padding:0;height:8.375rem}}@media (max-width: 350px){.free-lesson__form-thanks,.free-lesson__form-error{flex-direction:column;padding:1.25rem 0}}.free-lesson__form-thanks p,.free-lesson__form-error p{font-family:Montserrat;color:var(--white);font-size:1.5rem;font-weight:700;line-height:1.8rem}@media (max-width: 47.99875em){.free-lesson__form-thanks p,.free-lesson__form-error p{font-size:1.25rem;line-height:1.5rem}}@media (max-width: 350px){.free-lesson__form-thanks p,.free-lesson__form-error p{font-size:1rem;line-height:120%;text-align:center}}.free-lesson__form-thanks p a,.free-lesson__form-error p a{color:var(--white)}@media (hover: hover){.free-lesson__form-thanks p a:hover,.free-lesson__form-error p a:hover{text-decoration:underline}}.free-lesson__form-thanks svg,.free-lesson__form-error svg{width:3rem;flex:0 0 3rem;height:3rem}@media (max-width: 47.99875em){.free-lesson__form-thanks svg,.free-lesson__form-error svg{width:2.5rem;flex:0 0 2.5rem;height:2.5rem}}@media (max-width: 350px){.free-lesson__form-thanks svg,.free-lesson__form-error svg{width:1.5rem;flex:0 0 1.5rem;height:1.5rem}}.free-lesson-form .form-content{display:flex;align-self:start;gap:8px}@media (max-width: 1024px){.free-lesson-form .form-content{flex-wrap:wrap}}.free-lesson-form__inputs{max-width:51.875rem;position:relative;width:100%;align-self:flex-start}.free-lesson-form__inputs input{border:1px solid var(--border-primary);border-radius:1rem;width:100%;height:64px;outline:none;padding:1rem;font-size:1rem}.free-lesson-form__inputs input.warning{border-color:#b00020}.free-lesson-form__inputs input.warning::placeholder{color:#b00020}@media (max-width: 1200px){.free-lesson-form__inputs input{max-width:27.0625rem;width:100%}}@media (max-width: 1024px){.free-lesson-form__inputs input{max-width:100%;height:59px}}@media (max-width: 47.99875em){.free-lesson-form__inputs input{font-size:1rem;line-height:25.6px;height:3.1875rem;padding-right:3.75rem}}@media (max-width: 400px){.free-lesson-form__inputs input{padding-right:2.5rem}}.free-lesson-form__tooltip{width:1.25rem;height:3.6875rem;top:0;right:1.1875rem;bottom:0;display:inline-block;position:absolute}@media (max-width: 47.99875em){.free-lesson-form__tooltip{height:3.1875rem}}@media (max-width: 400px){.free-lesson-form__tooltip{right:.625rem}}.free-lesson-form__tooltip-icon{width:1.25rem;height:1.25rem;top:0;bottom:0;margin:auto;position:absolute;cursor:pointer;border-radius:100%;border:solid 1px rgb(219,219,219)}.free-lesson-form__tooltip-icon:hover+.free-lesson-form__tooltip-content{opacity:1}.free-lesson-form__tooltip-icon:before{content:"?";position:absolute;top:0;left:1px;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;font-style:normal;color:#dbdbdb}.free-lesson-form__tooltip-content{width:12.5rem;position:absolute;top:80%;bottom:0;right:-.9375rem;height:fit-content;border-radius:.75rem;padding:.75rem;line-height:120%;font-size:.6875rem;background-color:#000000cd;color:var(--white);display:inline-block;pointer-events:none;z-index:2;opacity:0;transition:.3s}.free-lesson-form__tooltip-content:before{content:"";position:absolute;top:-4px;right:21px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.804)}@media (hover: hover){.free-lesson-form__tooltip-content:hover{opacity:1}}.free-lesson-form__button{max-width:24.6875rem;width:100%}@media (max-width: 1024px){.free-lesson-form__button{max-width:100%}}.free-lesson-form__button-item{font-weight:500;text-align:center;padding:.75rem 1.5rem;width:100%;height:4rem;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;background:var(--accent-color-light);border:none;margin-bottom:.5rem;transition:.3s ease}.free-lesson-form__button-item.loading:after{display:block}.free-lesson-form__button-item:after{content:"";display:none;width:1rem;height:1rem;border:.25rem solid transparent;border-top-color:var(--text-text-primary);border-radius:50%;animation:button-loading-spinner 1s ease infinite}@media (hover: hover){.free-lesson-form__button-item:hover{background:var(--accent-color-light-hover)}}@media (max-width: 1024px){.free-lesson-form__button-item{height:3.6875rem;padding:.9375rem}}@media (max-width: 47.99875em){.free-lesson-form__button-item{font-size:1rem;line-height:25.6px;height:3.1875rem}}@media (max-width: 400px){.free-lesson-form__button-item{height:unset}}.free-lesson-form__button-item--shrink{width:auto}.free-lesson-form__button-privacy{font-size:.625rem;color:var(--white);display:block;text-align:center}.free-lesson-form__button-privacy a{color:var(--white);border-bottom:1px solid var(--white)}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.free-lesson__body-line{display:block;width:100%;background:#fff;z-index:10}.free-lesson__body-line.bottom{top:-1px;background:inherit}
