: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}.course-bonuses__item{border-radius:2rem}@media (max-width: 1024px){.course-bonuses__item{border-radius:1rem}}.course-bonuses:not(:last-child){margin-bottom:4rem}@media (max-width: 47.99875em){.course-bonuses:not(:last-child){margin-bottom:2.375rem}}@media (max-width: 29.99875em){.course-bonuses:not(:last-child){margin-bottom:3.5rem}}.course-bonuses__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){.course-bonuses__title{margin-bottom:1rem;font-size:1.75rem}}@media (max-width: 47.99875em){.course-bonuses__title{margin-bottom:1rem;font-size:1.5rem}}@media (max-width: 340px){.course-bonuses__title{font-size:1.25rem}}.course-bonuses__item-title{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:120%}@media (max-width: 375px){.course-bonuses__item-title{font-size:1.25rem}}.course-bonuses__item-text,.course-bonuses__item-guarantees{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.course-bonuses__item-button{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}.course-bonuses__wrap{display:flex;flex-direction:column;gap:.75rem}.course-bonuses__table{display:none}@media (max-width: 1024px){.course-bonuses__table{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}.course-bonuses__table .course-bonuses__item.first,.course-bonuses__table .course-bonuses__item.second{grid-column:1/3}.course-bonuses__table .course-bonuses__item.first .course-bonuses__item-body,.course-bonuses__table .course-bonuses__item.second .course-bonuses__item-body{max-width:65.5737704918%}}@media (max-width: 1024px) and (max-width: 560px){.course-bonuses__table .course-bonuses__item.first .course-bonuses__item-body,.course-bonuses__table .course-bonuses__item.second .course-bonuses__item-body{max-width:100%;padding-bottom:12.5rem}}@media (max-width: 1024px){.course-bonuses__table .course-bonuses__item.first .course-bonuses__item-image,.course-bonuses__table .course-bonuses__item.second .course-bonuses__item-image{max-width:10.5rem}}@media (max-width: 1024px) and (max-width: 560px){.course-bonuses__table .course-bonuses__item.first .course-bonuses__item-image,.course-bonuses__table .course-bonuses__item.second .course-bonuses__item-image{bottom:1.5rem;right:50%;transform:translateY(0) translate(50%)}}@media (max-width: 800px){.course-bonuses__table{display:flex;flex-direction:column}}.course-bonuses__row{display:grid;gap:.75rem}.course-bonuses__row.first{grid-template-columns:43.4451219512% 1fr;min-height:17rem}@media (max-width: 1400px){.course-bonuses__row.first{grid-template-columns:38.8489208633% 1fr}}@media (max-width: 1200px){.course-bonuses__row.first{grid-template-columns:36.8421052632% 1fr}}@media (max-width: 1024px){.course-bonuses__row.first{display:none}}.course-bonuses__row.first .course-bonuses__item-body{max-width:64.371257485%}@media (max-width: 1400px){.course-bonuses__row.first .course-bonuses__item-image{max-width:12.5rem}}@media (max-width: 1200px){.course-bonuses__row.first .course-bonuses__item-image{max-width:9.5625rem}}.course-bonuses__row.second{grid-template-columns:1fr 43.4451219512%;min-height:16.375rem}@media (max-width: 1400px){.course-bonuses__row.second{grid-template-columns:1fr 38.8489208633%}}@media (max-width: 1200px){.course-bonuses__row.second{grid-template-columns:1fr 36.8421052632%}}@media (max-width: 1024px){.course-bonuses__row.second{display:none}}.course-bonuses__row.second .course-bonuses__item-body{max-width:58.0838323353%}@media (max-width: 1200px){.course-bonuses__row.second .course-bonuses__item-body{max-width:60.1063829787%}}@media (max-width: 1400px){.course-bonuses__row.second .course-bonuses__item-image{max-width:12.5rem}}@media (max-width: 1200px){.course-bonuses__row.second .course-bonuses__item-image{max-width:9.5625rem}}.course-bonuses__row.third{grid-template-columns:repeat(2,1fr);color:var(--white);min-height:18.625rem}@media (max-width: 1370px){.course-bonuses__row.third{grid-template-columns:1fr}}@media (max-width: 500px){.course-bonuses__row.third .course-bonuses__item{padding:1rem 1.125rem}}.course-bonuses__row.third .course-bonuses__item:first-child .course-bonuses__item-text{font-weight:500}@media (max-width: 1200px){.course-bonuses__row.third .course-bonuses__item:first-child .course-bonuses__item-title{margin-bottom:1rem}}@media (max-width: 660px){.course-bonuses__row.third .course-bonuses__item:first-child .course-bonuses__item-body{padding-bottom:12.5rem}}.course-bonuses__row.third .course-bonuses__item:first-child .course-bonuses__item-button{background:var(--purple-gradient)}.course-bonuses__row.third .course-bonuses__item:last-child{background:var(--accent-gradient)}.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-text{font-weight:500}.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-body{max-width:69.6363636364%}@media (max-width: 950px){.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-body{max-width:63%}}@media (max-width: 860px){.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-body{max-width:unset;padding-bottom:12.5rem}}.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-image{max-height:10.25rem}@media (min-width: 1371px){.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-image{bottom:1.5rem;right:-.9375rem;transform:translateY(0)}}@media (max-width: 860px){.course-bonuses__row.third .course-bonuses__item:last-child .course-bonuses__item-image{max-height:11.0625rem;bottom:1rem;right:50%;transform:translate(50%) translateY(0)}}.course-bonuses__item{padding:1.5rem;background:var(--white);position:relative;overflow:hidden}.course-bonuses__item-logo{margin-bottom:1.5rem}.course-bonuses__item-image{position:absolute;right:1.5rem;bottom:50%;transform:translateY(50%);max-height:calc(100% - 48px)}@media (max-width: 424px){.course-bonuses__item-image{max-height:11.25rem}}.course-bonuses__item-body{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:flex-start}.course-bonuses__item-title{font-size:1.5rem;margin-bottom:.75rem}@media (max-width: 1200px){.course-bonuses__item-title{font-size:1.25rem}}.course-bonuses__item-guarantees{font-weight:500;margin-top:1.5rem;color:var(--accent-color)}.course-bonuses__item-button{margin-top:2rem;padding:1.0625rem 1.5rem;font-weight:500;line-height:100%;border-radius:1rem;color:var(--white);background:#fff6;transition:.3s ease}@media (hover: hover){.course-bonuses__item-button:hover{cursor:pointer;opacity:.8}}@media (max-width: 1370px){.course-bonuses__item-button{margin-top:1.5rem}}@media (max-width: 1024px){.course-bonuses__item-button{border-radius:.5rem}}@media (max-width: 500px){.course-bonuses__item-button{width:100%;text-align:center}}.course-bonuses__item-bg{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;z-index:0}@media (max-width: 660px){.course-bonuses__item-bg.desktop{display:none}}.course-bonuses__item-bg.mobile{display:none}@media (max-width: 660px){.course-bonuses__item-bg.mobile{display:block;object-position:right bottom}}
