@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap";@font-face{font-family:"Grotesk";src:url("../../assets/fonts/GroteskBold.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Grotesk";src:url("../../assets/fonts/GroteskMedium.woff2") format("woff2");font-weight:800;font-display:swap}html{overflow-x:hidden;font-size:16px;scroll-behavior:smooth}@media screen and (min-width: 767px)and (max-width: 1439px){html{font-size:calc(16*.0694444444vw)}}@media screen and (max-width: 767px){html{font-size:calc(16*.2702702703vw)}}body{overflow:auto;position:relative;overflow-x:hidden}*{box-sizing:border-box;margin:0}a{text-decoration:none !important}h1,h2,h3{font-family:"Grotesk",sans-serif;font-weight:800;text-transform:uppercase;color:#000}h2{font-size:4rem;line-height:1.1em;font-weight:700}@media screen and (max-width: 767px){h2{font-size:2.5rem;line-height:1.05em}}h3{font-size:2.350625rem;line-height:1em;font-weight:700}@media screen and (max-width: 767px){h3{font-size:1.5rem}}h4,p,a,ul,li,input,button,textarea,label{line-height:1.1em;color:#000;font-family:"Roboto Flex",sans-serif;text-decoration:none;font-weight:500}button{border:none}img,svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 767px){.br{display:none}}.mobBr{display:none}@media screen and (max-width: 767px){.mobBr{display:inline}}@media screen and (max-width: 767px){.deskSpan::before{content:none !important}}.container{max-width:90rem;margin:0 auto;padding:0 2.125rem}@media screen and (max-width: 767px){.container{max-width:100%;padding:0 0.6875rem}}span{position:relative;width:100%;z-index:2}span::before{content:"";position:absolute;z-index:-1;background-color:#fff}span svg{position:absolute;bottom:0}@media screen and (max-width: 767px){span svg{bottom:0.3125rem}}@media screen and (min-width: 768px){.mobSpan::before{width:0 !important}}input{border-radius:0}.sliderControls{display:flex;gap:3.25rem;align-items:center}.sliderControls svg{cursor:pointer;width:1.625rem;height:2.625rem}.sliderControls svg path{stroke:#ffed4b}@media screen and (max-width: 767px){.sliderControls{display:none}}header{width:100vw;position:fixed;top:0;left:0;z-index:100;background-color:#000}@media screen and (min-width: 768px){header{transform:translateY(-100%);transition:transform .3s ease-in-out}}@media screen and (max-width: 767px){header{position:fixed;left:0;top:0;z-index:100;height:100vh;width:100vw;transform:translateX(-150%);transition:transform .3s ease}header .container{height:100%}}header .header{padding-top:0.8125rem;padding-bottom:0.8125rem;display:flex;align-items:center}@media screen and (max-width: 767px){header .header{height:100%;flex-direction:column;padding:0.9375rem 0 1.875rem;justify-content:flex-start;align-items:flex-start}}header .header__logo{width:4.375rem;height:1.5rem;margin-right:15.125rem}@media screen and (max-width: 767px){header .header__logo{display:none}}header .header__mobHead{display:none}@media screen and (max-width: 767px){header .header__mobHead{width:100%;display:flex;justify-content:space-between}header .header__mobHead img{width:8.375rem;height:2.375rem}header .header__mobHead svg{width:1.8125rem;height:1.8125rem}}header .header__nav{display:flex;gap:1.875rem;align-items:center}header .header__nav a{font-size:1rem;color:#fff}@media screen and (max-width: 767px){header .header__nav{margin-top:2.5rem;flex-direction:column;gap:1.5625rem;align-items:flex-start;justify-content:flex-start}header .header__nav a{font-size:1.875rem;line-height:1.1em;font-weight:500}}header .header__button{font-size:0.875rem;color:#fff;padding:1rem 1.875rem;background-color:#f3dc0a;margin-left:auto;transition:.3s ease-in-out}@media screen and (max-width: 767px){header .header__button{margin-top:auto;width:100%;display:flex;align-items:center;justify-content:center;height:3.75rem;font-size:1.5rem;line-height:1em}}.visible{transform:translateY(0)}.header__burger{width:1.875rem;height:1.5625rem;position:fixed;top:0.9375rem;right:0.6875rem;z-index:19}@media screen and (min-width: 768px){.header__burger{display:none}}#banner{background:#f3dc0a}@media screen and (max-width: 767px){#banner .container{padding-right:0}}.banner{position:relative;display:flex;flex-direction:column;background:#f3dc0a;padding-top:1.875rem;padding-bottom:10.625rem}@media screen and (max-width: 767px){.banner{padding-top:0.9375rem;padding-bottom:2.25rem}}.banner__logo{z-index:2;width:11.4375rem;height:3.1875rem}@media screen and (max-width: 767px){.banner__logo{width:8.375rem;height:2.375rem}}.banner__title{margin-top:9.4375rem;font-size:4.196875rem;letter-spacing:.01em;line-height:1em}@media screen and (max-width: 767px){.banner__title{transition:.2s;font-size:2.875rem;margin-top:2.541875rem}}@media screen and (min-width: 768px){.banner__title span:nth-of-type(1)::before{width:32.0625rem;height:3.5625rem;left:-0.125rem;top:0.75rem}.banner__title span:nth-of-type(2)::before{width:39.25rem;height:3.5625rem;left:-0.4375rem;top:0.625rem}.banner__title span:nth-of-type(2) span::before{display:none !important}.banner__title span:nth-of-type(2) svg{width:37.125rem;left:-0.6875rem;bottom:0.1875rem;height:0.6875rem}.banner__title span:nth-of-type(3){position:relative;z-index:4}.banner__title span:nth-of-type(3)::before{width:33.25rem;height:3.5625rem;left:-0.375rem;top:0.625rem}.banner__title span:nth-of-type(3) svg{width:32.5rem;left:-0.5625rem;bottom:0.1875rem;height:0.6875rem}.banner__title .mobSpan svg{display:none}}@media screen and (max-width: 767px){.banner__title .deskSpan::before{opacity:0}.banner__title .deskSpan svg{opacity:0}.banner__title .deskSpan:nth-of-type(1) .mobSpan:nth-of-type(1)::before{width:16rem;left:-0.0625rem}.banner__title .deskSpan:nth-of-type(1) .mobSpan:nth-of-type(2)::before{width:7.6875rem;left:-0.0625rem;bottom:0.1875rem}.banner__title .deskSpan:nth-of-type(2) .mobSpan:nth-of-type(1)::before{width:17.8125rem;left:-0.3125rem;bottom:0.375rem}.banner__title .deskSpan:nth-of-type(2) .mobSpan:nth-of-type(1)::after{content:"-"}.banner__title .deskSpan:nth-of-type(2) .mobSpan:nth-of-type(1) svg{width:21.6875rem;height:0.25rem;left:0rem;bottom:0.375rem}.banner__title .deskSpan:nth-of-type(2) .mobSpan:nth-of-type(2)::before{width:10.625rem;left:-0.3125rem;bottom:0.4375rem}.banner__title .deskSpan:nth-of-type(2) .mobSpan:nth-of-type(2) svg{width:10.375rem;height:0.25rem;left:0rem;bottom:0.3125rem}.banner__title .deskSpan:nth-of-type(3) .mobSpan:nth-of-type(1)::before{width:21.5rem;bottom:0.4375rem;left:-0.3125rem}.banner__title .deskSpan:nth-of-type(3) .mobSpan:nth-of-type(1) svg{width:21.25rem;height:0.25rem;left:-0.0625rem;bottom:0.3125rem}.banner__title .deskSpan:nth-of-type(3) .mobSpan:nth-of-type(2)::before{width:11.8125rem}.banner__title .deskSpan:nth-of-type(3) .mobSpan:nth-of-type(2) svg{left:0rem;width:11.5rem;height:0.3125rem;bottom:0.375rem}}@media screen and (max-width: 767px)and (max-width: 767px){.banner__title .mobSpan svg{opacity:1;left:0}}@media screen and (max-width: 767px){.banner__title .mobSpan::before{height:2.4375rem;bottom:0.5rem;left:-0.3125rem}}.banner__text{z-index:2;margin-top:1.375rem;font-size:1.5rem;line-height:1.1em;color:#000;font-weight:500;width:32.875rem}@media screen and (max-width: 767px){.banner__text{margin-top:1.75rem;width:100%;font-size:1.25rem;font-weight:500}}.banner__imageText{position:absolute;top:3.125rem;right:0;z-index:-1}.banner__actions{z-index:2;display:flex;align-items:center;margin-top:2.5rem;gap:1rem}@media screen and (max-width: 767px){.banner__actions{padding-right:0.6875rem;flex-direction:column;margin-top:29.6875rem;gap:0.875rem}}.banner__actions button,.banner__actions a{font-size:1.5rem;line-height:1.346875rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:3.75rem;padding:0 1.625rem}@media screen and (max-width: 767px){.banner__actions button,.banner__actions a{font-size:1.5rem;line-height:1.346875rem;height:4.8125rem;width:100%}}.banner__actions button{cursor:pointer;transition:.3s ease-in-out;background-color:#000;color:#fff}.banner__actions button:hover{color:#000;background-color:#cecece}.banner__actions button:focus{color:#000;background-color:#e9e9e9}.banner__actions a{transition:.3s ease-in-out;border:0.1875rem solid #000;color:#000;display:flex;justify-content:center}.banner__actions a span{display:none}@media screen and (max-width: 767px){.banner__actions a span{display:inline-block;width:-moz-fit-content;width:fit-content;white-space:wrap;margin-left:0.3125rem}}.banner__actions a:hover{color:#fff;background-color:#000}.banner__actions a:focus{border-color:#e9e9e9;background-color:#e9e9e9;color:#000}.banner__bg img{display:flex;position:absolute;left:22.8125rem;bottom:0;height:48.625rem;width:70.25rem}@media screen and (max-width: 767px){.banner__bg img{height:auto;left:auto;width:23.125rem;right:0rem;bottom:11.1875rem}}.banner__sticker{position:absolute;left:30.6875rem;top:22.4375rem;z-index:4;background:#000;border-radius:50%;width:15.875rem;height:5.1875rem;display:flex;align-items:center;justify-content:center;transform:rotate(-3.388deg);padding-top:0.25rem}@media screen and (max-width: 767px){.banner__sticker{left:auto;right:6.625rem;top:8.625rem;width:9.3125rem;height:3.125rem;transform:rotate(-2.32deg)}}.banner__sticker p{font-family:"Grotesk",sans-serif;font-weight:800;font-size:1.3125rem;text-transform:uppercase;text-align:center;color:#fff}@media screen and (max-width: 767px){.banner__sticker p{font-size:0.78625rem}}#advantages{padding-top:9.375rem}@media screen and (max-width: 767px){#advantages{padding-top:6.4375rem}}.advantages h2{margin-bottom:2.6875rem}@media screen and (max-width: 767px){.advantages h2{margin-bottom:1.8125rem}}.advantages__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);row-gap:2.5rem}@media screen and (max-width: 767px){.advantages__items{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(5, auto);row-gap:1.0625rem}}.advantages__items p{font-size:1.5rem}@media screen and (max-width: 767px){.advantages__items p{height:-moz-fit-content;height:fit-content}}.advantages__items p span{font-size:8rem;line-height:8.75rem;font-family:"Grotesk",sans-serif;font-weight:700;color:#f3dc0a}@media screen and (max-width: 767px){.advantages__items p span{font-size:4.375rem;line-height:5rem}}.advantages__items p:nth-child(1){grid-area:1/1/2/2}@media screen and (max-width: 767px){.advantages__items p:nth-child(1){grid-area:1/1/2/3}}.advantages__items p:nth-child(2){grid-area:1/2/2/3}@media screen and (max-width: 767px){.advantages__items p:nth-child(2){grid-area:2/1/3/3}}.advantages__items p:nth-child(3){grid-area:1/3/2/5}@media screen and (max-width: 767px){.advantages__items p:nth-child(3){grid-area:4/1/5/3}}.advantages__items p:nth-child(4){margin-left:21.375rem;grid-area:2/1/3/3}@media screen and (max-width: 767px){.advantages__items p:nth-child(4){margin-left:0;grid-area:3/1/4/2}}.advantages__items p:nth-child(5){grid-area:2/3/3/4}@media screen and (max-width: 767px){.advantages__items p:nth-child(5){grid-area:5/1/6/3}}.advantages__items p:nth-child(6){grid-area:2/4/3/5}@media screen and (max-width: 767px){.advantages__items p:nth-child(6){grid-area:3/2/4/3;margin-left:auto}}#teacher{padding-top:12.9375rem}@media screen and (max-width: 767px){#teacher{padding-top:8.5rem}}.teacher{display:flex;gap:1.375rem;justify-content:space-between}@media screen and (max-width: 767px){.teacher{flex-direction:column;gap:3.4375rem;justify-content:flex-start}}.teacher__info{width:20.5rem}@media screen and (max-width: 767px){.teacher__info{width:100%}}.teacher__info h2{margin-bottom:1rem}@media screen and (max-width: 767px){.teacher__info h2{margin-bottom:1.75rem}}.teacher__info__tabs{display:flex;margin-bottom:1.8125rem;gap:0.8125rem}@media screen and (max-width: 767px){.teacher__info__tabs{margin-bottom:1.375rem}}.teacher__info__tabs p{background-color:#f3dc0a;padding:0.25rem 0.4375rem;color:#232323;font-size:0.875rem;line-height:1.05rem}.teacher__info__advantages{display:flex;flex-direction:column;width:20.5rem;gap:0.375rem}@media screen and (max-width: 767px){.teacher__info__advantages{gap:0.375rem}}.teacher__info__advantages p{font-size:1rem;line-height:1.2rem;position:relative;padding-left:1.5625rem}@media screen and (max-width: 767px){.teacher__info__advantages p{width:100%}}.teacher__info__advantages p::before{position:absolute;left:0;top:0.4375rem;width:0.875rem;min-width:0.875rem;height:0.375rem;content:"";background-color:#ffed4b}.teacher__info__advantages p:last-child{margin-top:1.125rem}@media screen and (max-width: 767px){.teacher__info__advantages p:last-child{margin-top:0.625rem;width:100%}}.teacher__info__advantages p:last-child::before{content:none}.teacher__card{flex:1;max-width:62.625rem;position:relative;height:35.6875rem;overflow:visible;background-color:#f3dc0a}@media screen and (min-width: 768px){.teacher__card{background-image:url("data:image/svg+xml,%3Csvg width='1002' height='571' viewBox='0 0 1002 571' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_46_4' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1002' height='571'%3E%3Crect width='1002' height='571' fill='%23F76830'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_46_4)'%3E%3Cpath d='M1013.1 199.865C1018.02 197.647 1027.05 194.638 1025.98 190.515C1024.91 186.397 969.905 131.727 964.023 124.741C952.332 110.85 943.219 95.4914 939.1 87.5562C932.063 73.9899 927.658 64.3793 925.407 50.7293' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M993.441 206.472C993.441 206.472 1012.23 213.435 1011.9 208.149C1011.56 202.862 988.786 169.611 967.607 145.138C957.032 132.921 909.534 65.6242 909.534 65.6242' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M988.9 208.688C986.311 203.387 940.261 137.173 921.496 117.187C914.168 109.383 880.05 73.0632 880.05 73.0632' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M912.907 66.1975C908.361 68.4192 885.367 71.9166 875.336 62.2339C852.643 40.3357 889.52 13.3678 912.586 21.7246C926.939 26.9248 927.958 52.6781 905.084 57.3956C872.262 64.1632 877.216 38.3566 891.396 31.794C902.437 26.6852 917.1 41.798 906.455 48.1385C894.163 55.4635 886.426 42.8791 900.004 40.102' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M957.156 105.538C967.24 101.976 975.754 119.572 942.153 125.67C908.547 131.769 901.08 124.161 901.08 124.161' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M914.984 120.446C911.515 129.084 925.976 136.35 918.219 146.194C899.125 170.416 909.273 134.801 909.273 134.801' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M956.294 372.827C950.198 362.613 934.498 330.257 926.243 326.425C917.987 322.593 913.652 324.202 909.027 334.657C904.402 345.113 855.063 450.054 855.413 453.349C855.764 456.644 854.644 463.108 866.021 464.269C877.393 465.428 899.65 450.928 907.01 451.603' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M960.029 364.784L913.051 465.985' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M956.102 372.868C969.975 378.868 1007.41 396.06 1015.81 404.97C1020.89 410.358 1023.49 415.431 1019.48 428.734C1018.2 432.953 1016.92 438.103 1013.9 444.197C1003.57 465.099 996.792 482.006 985.396 481.1C973.995 480.193 960.069 473.731 946.895 466.986C933.721 460.241 918.556 454.129 918.556 454.129' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M972.397 486.345C959.582 500.449 928.165 537.225 919.545 540.776C910.243 544.605 899.485 542.12 900.768 524.665C902.136 506.085 931.849 486.324 939.329 477.892' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M967.807 385.197L940.865 443.508' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M879.773 350.755L861.922 319.125' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M864.96 374.165L831.468 352.173' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M855.901 395.736L824.649 399.871' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M122.078 259.515C107.941 255.783 89.848 269.703 95.6944 284.847C101.133 298.935 111.615 301.03 117.001 299.409' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M123.402 293.866C121.11 305.033 143.523 331.353 165.906 302.475C165.906 302.475 180.647 312.211 194.98 302.618C208.074 293.851 204.547 281.679 204.547 281.679C204.547 281.679 222.649 281.824 227.373 268.132C233.198 251.255 222.876 247.864 222.876 247.864' stroke='%23FFED4B' stroke-width='6' stroke-linejoin='bevel'/%3E%3Cpath d='M215.841 252.238C223.578 246.073 217.902 207.081 183.528 228.878C183.528 228.878 155.145 212.18 146.669 236.698' stroke='%23FFED4B' stroke-width='6' stroke-linejoin='bevel'/%3E%3Cpath d='M114.528 256.975C114.528 256.975 112.718 227.35 153.664 238.841' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M-22.3073 178.638C-25.0243 186.929 -8.19552 206.535 12.5683 185.132C12.5683 185.132 24.18 192.399 36.8406 185.304C48.4051 178.823 46.3326 169.773 46.3326 169.773C46.3326 169.773 61.4386 169.921 66.3651 159.763C72.4405 147.237 64.0643 144.694 64.0643 144.694' stroke='%23FFED4B' stroke-width='6' stroke-linejoin='bevel'/%3E%3Cpath d='M57.8722 147.93C64.7746 143.372 62.8345 114.382 32.5633 130.496C32.5633 130.496 10.0588 118.025 1.22531 136.217' stroke='%23FFED4B' stroke-width='6' stroke-linejoin='bevel'/%3E%3Cpath d='M-27.0695 151.209C-27.0695 151.209 -26.4549 129.192 6.9147 137.829' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M193.597 93.1148C181.851 90.8843 166.33 101.905 170.83 112.919C175.019 123.16 183.749 124.313 188.298 122.908' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M193.811 118.548C191.599 126.923 209.691 145.591 229.196 123.313C229.196 123.313 241.297 129.973 253.553 122.306C264.751 115.302 262.115 106.405 262.115 106.405C262.115 106.405 277.274 105.821 281.592 95.481C286.912 82.7325 278.354 80.6141 278.354 80.6141' stroke='%23FFED4B' stroke-width='6' stroke-linejoin='bevel'/%3E%3Cpath d='M272.337 84.1325C278.979 79.2676 275.236 50.5509 245.87 68.0348C245.87 68.0348 222.526 56.735 214.787 75.2483' stroke='%23FFED4B' stroke-width='6' stroke-linejoin='bevel'/%3E%3Cpath d='M187.334 91.5153C187.334 91.5153 186.588 69.6032 220.592 76.5641' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M110.324 219.662C108.188 217.24 65.417 194.158 65.417 194.158' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M77.7264 214.953L63.8682 190.242' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M82.8754 192.986L65.417 194.158' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M185.723 201.162C187.977 198.846 207.723 154.441 207.723 154.441' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M187.927 168.31L211.513 152.598' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3Cpath d='M210.23 171.753L207.722 154.441' stroke='%23FFED4B' stroke-width='6' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E%0A");background-position:top right;background-repeat:no-repeat;background-size:contain}.teacher__card .teacher__bg__svg{display:none}}@media screen and (max-width: 767px){.teacher__card{flex:none}.teacher__card .teacher__bg__svg{display:block;position:absolute;top:0;right:-0.6875rem;width:23.125rem;height:35.6875rem;z-index:0}.teacher__card::after{content:"";background-color:#f3dc0a;height:100%;width:100%;z-index:-1;position:absolute;left:-0.6875rem;top:0}}@media screen and (max-width: 767px)and (max-width: 767px){.teacher__card::after{width:100vw}}.teacher__card picture{pointer-events:none}.teacher__card img{pointer-events:none;width:60.6875rem;height:49.75rem;position:absolute;bottom:0;left:-6.5625rem;z-index:2}@media screen and (max-width: 767px){.teacher__card img{width:23.125rem;height:auto;left:auto;right:-0.6875rem}}.teacher__card .customPlayer{position:absolute;top:7.3125rem;left:35.0625rem}@media screen and (max-width: 767px){.teacher__card .customPlayer{top:1.875rem;left:-3.625rem}}.teacher__card__highlight{z-index:3;position:absolute;bottom:1.625rem;right:29.75rem;width:-moz-fit-content;width:fit-content;font-family:"Grotesk",sans-serif;font-weight:800;font-size:4.34375rem;line-height:1.2em;color:#232323;text-transform:uppercase}@media screen and (max-width: 767px){.teacher__card__highlight{width:18.75rem;font-size:2rem;line-height:2.4rem;bottom:3.1875rem;left:2.0625rem}}.teacher__card__highlight span{position:relative}.teacher__card__highlight span::before{content:"";position:absolute;height:3.625rem;background-color:#ffed4b;left:-0.625rem}@media screen and (max-width: 767px){.teacher__card__highlight span::before{left:-0.5625rem;height:1.875rem}}.teacher__card__highlight span:nth-child(1)::before{width:10.9375rem;top:0.5rem}@media screen and (max-width: 767px){.teacher__card__highlight span:nth-child(1)::before{width:5.4375rem;top:0.25rem}}.teacher__card__highlight span:nth-of-type(2){margin-left:2.3125rem}@media screen and (max-width: 767px){.teacher__card__highlight span:nth-of-type(2){margin-left:1.1875rem}}.teacher__card__highlight span:nth-of-type(2)::before{width:22.5625rem;top:0.5rem}@media screen and (max-width: 767px){.teacher__card__highlight span:nth-of-type(2)::before{width:10.25rem;top:0.25rem}}.teacher__card__text{position:absolute;top:1.5rem;left:35rem;font-family:"Grotesk",sans-serif;font-weight:800;text-transform:uppercase;font-size:2.64375rem;line-height:2.908125rem;letter-spacing:.01em;color:#fff}@media screen and (max-width: 767px){.teacher__card__text{display:none}}.teacher__card__arrow{position:absolute;width:6.1875rem;height:6.6875rem;top:6.5625rem;right:6.25rem;z-index:3}@media screen and (max-width: 767px){.teacher__card__arrow{display:none}}.customPlayer{position:relative;display:inline-block;cursor:pointer}.customPlayer video{background-size:contain;display:block;border-radius:50%;width:18.125rem;height:18.125rem;-o-object-fit:cover;object-fit:cover}.progressBar{position:absolute;top:-1.5%;left:-1.5%;width:103%;height:103%}@media screen and (max-width: 767px){.progressBar{pointer-events:none}}.progressBar .progressBar__foreground{stroke-width:2px;fill:none;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.customPlayer__controls{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;pointer-events:none}.customPlayer__controls .playButton,.customPlayer__controls .stopButton{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.8);cursor:pointer;transition:opacity .3s ease,transform .3s ease;opacity:0;pointer-events:none}.customPlayer__controls .playButton.visible,.customPlayer__controls .stopButton.visible{opacity:1;transform:translate(-50%, -50%) scale(1);pointer-events:none}.customPlayer__controls .playButton{width:2.25rem;height:2.3125rem;z-index:2}.customPlayer__controls .stopButton{width:2.0625rem;height:2.5rem;z-index:1}.customPlayer__controls:hover .stopButton.visible{transform:translate(-50%, -50%) scale(1.1)}.customPlayer__controls:hover .playButton.visible{transform:translate(-50%, -50%) scale(0.9)}.hidden{opacity:0;pointer-events:none;transform:translate(-50%, -50%) scale(0.8)}#about{padding-top:8.75rem}@media screen and (max-width: 767px){#about{padding-top:8.375rem}#about .container{padding-right:0}}.about h2{letter-spacing:.02em}@media screen and (max-width: 767px){.about h2{letter-spacing:0}}.about h2 span::before{content:none}.about h2 svg{width:39.125rem;height:1rem;left:0.125rem;bottom:-0.1875rem}@media screen and (max-width: 767px){.about h2 svg{display:none}}@media screen and (max-width: 767px){.about h2 svg:nth-of-type(2){display:none}}.about h2 .mobSpan svg{display:none}@media screen and (max-width: 767px){.about h2 .mobSpan svg{display:block;width:18.5625rem;left:0;bottom:-0.25rem}}.about__header{display:flex;justify-content:space-between;align-items:flex-end}.about__header .sliderControls{margin-bottom:0.75rem}.about #aboutSlider{margin-left:0;margin-right:0;margin-top:2.625rem}@media screen and (max-width: 767px){.about #aboutSlider{margin-top:1.625rem;height:39.9375rem}}.about #aboutSlider .swiper-slide{padding:1.5625rem 1.5rem;background-color:#000;background-size:cover;width:20.5rem;height:25.1875rem;position:relative}@media screen and (max-width: 767px){.about #aboutSlider .swiper-slide{width:15.875rem;height:19.5rem;padding:1.1875rem 1.25rem}}.about #aboutSlider .swiper-slide img{width:100%;height:100%;position:absolute;top:0;left:0}.about #aboutSlider .swiper-slide p{position:relative;z-index:5;color:#fff;font-size:1.5rem;line-height:1em}.about #aboutSlider .swiper-slide p:nth-child(2){font-size:1rem;color:#707070;margin-top:0.4375rem}@media screen and (max-width: 767px){.about #aboutSlider .swiper-slide p{font-size:1rem}}.about #aboutSlider .swiper-slide.smallPR{padding-right:.5rem}#program{padding-top:9.375rem}@media screen and (max-width: 767px){#program{padding-top:8.75rem}}.program{display:flex;align-items:flex-start;gap:7.25rem;min-height:19.875rem}@media screen and (max-width: 767px){.program{flex-direction:column;min-height:-moz-fit-content;min-height:fit-content;gap:1.4375rem}}.program .program__controls,.program .program__info{width:calc((100% - 1rem)/2)}@media screen and (max-width: 767px){.program .program__controls,.program .program__info{width:100%}}.program .program__info{flex:1}@media screen and (max-width: 767px){.program .program__info{width:100%}}@media screen and (min-width: 768px){.program .program__controls{width:36.375rem}}@media screen and (max-width: 767px){.program .program__controls h2{display:flex;flex-direction:column;gap:1.3125rem}}@media screen and (max-width: 767px){.program .program__controls h2::after{content:"Цепной пёс";font-size:1.5rem;line-height:1em}}.program .program__controls__switch{position:relative;margin-top:1.8125rem;width:-moz-fit-content;width:fit-content;background-color:#efefef;display:flex;align-items:center;height:2.75rem;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.program .program__controls__switch::-webkit-scrollbar{display:none}.program .program__controls__switch .switch__wrapper{height:100%;background-color:#efefef;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width: 767px){.program .program__controls__switch{margin-top:1.125rem;width:-moz-fit-content;width:fit-content}}.program .program__controls__switch p{position:relative;z-index:2;width:-moz-fit-content;width:fit-content;text-align:center;transition:.5s ease-in-out;color:#a8a8a8;font-size:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;line-height:1.2em;padding:0.625rem}.program .program__controls__switch p.active{color:#232323}.program .program__controls__switch-indicator{position:absolute;width:9.0625rem;top:0;left:0;height:100%;transition:.5s ease-in-out;background-color:#f3dc0a}.program .program__info{margin-top:0.25rem}.program .program__info h3{font-size:2.3125rem;line-height:1em;margin-top:0.4375rem}@media screen and (max-width: 767px){.program .program__info{margin-top:0}.program .program__info h3{display:none}}.program .program__info-list{margin-top:2.25rem;display:none;opacity:0;gap:1.375rem}.program .program__info-list.bigList ul{max-width:100% !important;width:100%}.program .program__info-list.active{display:flex;animation:fadeIn .5s forwards}@media screen and (max-width: 767px){.program .program__info-list{margin-top:0rem;flex-direction:column;gap:0.75rem}}@media screen and (min-width: 768px){.program .program__info-list:last-child ul:last-child{max-width:23.5rem}}.program .program__info-list ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:0.5rem;width:100%;max-width:22.875rem}@media screen and (max-width: 767px){.program .program__info-list ul{gap:0.5rem}}@media screen and (min-width: 768px){.program .program__info-list ul:first-child{max-width:18.75rem}}.program .program__info-list ul li{font-size:1.5rem;line-height:1.1em;display:flex;gap:0.875rem;width:100%}@media screen and (min-width: 768px){.program .program__info-list ul li:last-child{align-items:center}}@media screen and (max-width: 767px){.program .program__info-list ul li{line-height:1.2em}}.program .program__info-list ul li::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='29' height='28' viewBox='0 0 29 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 2L10.6667 26L3 13.7649' stroke='%23F3DC0A' stroke-width='5' stroke-linejoin='bevel'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;min-width:1.8125rem;min-height:1.75rem}.program .program__info-list ul li.list__title{font-size:1.875rem;line-height:1em;margin-bottom:0.8125rem;font-weight:700;font-family:"Grotesk",sans-serif;text-transform:uppercase}.program .program__info-list ul li.list__title::before{display:none}.program .program__info-list ul.bigList{width:100% !important;max-width:42.25rem !important}.program .program__info-list:last-of-type ul{max-width:40.625rem !important}.program__info-list.active.fade-out{display:flex;animation:fadeOut .5s forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}#plans{padding-top:9.375rem}@media screen and (max-width: 767px){#plans{padding-top:8.75rem}}.plans__wrapper{display:flex;flex-direction:column;gap:2.5rem;margin-top:1.8125rem}@media screen and (max-width: 767px){.plans__wrapper{margin-top:1.6875rem;gap:1.25rem}}.plans__card{position:relative;width:100%;display:flex;flex-direction:row;padding:1.25rem 1.875rem 1.875rem;background-color:#000;min-height:15.625rem}.plans__card p{color:#fff}@media screen and (max-width: 767px){.plans__card p{max-width:17.5rem}}@media screen and (max-width: 767px){.plans__card{flex-direction:column;padding:1.6875rem 1.625rem}}.plans__card:last-child::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='104' height='121' viewBox='0 0 104 121' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='52.1886' cy='60.4778' r='51.5' transform='rotate(9.00366 52.1886 60.4778)' fill='%23F3DC0A'/%3E%3Cpath d='M47.829 44.2522C48.9159 43.9538 46.6635 38.7154 49.495 34.1697C51.2159 31.4078 54.6673 29.1393 58.2116 28.7618C64.6319 28.0811 70.1534 33.7452 71.7626 38.8605C72.5359 41.3191 71.1598 46.1091 68.3767 55.5936C64.8559 67.5895 64.7709 65.7044 63.1752 72.1091C61.4643 78.9791 59.9617 81.6003 59.9617 81.6003C59.9617 81.6003 53.2154 77.1286 41.8444 68.4582C31.8172 60.8144 27.9419 60.2367 25.6844 54.562C25.2408 53.4465 23.2177 48.0111 25.7501 42.0225C26.5869 40.0414 27.804 37.1669 30.7655 35.8811C35.1396 33.9857 40.9245 36.5961 43.9476 39.4886C46.4265 41.8639 47.0793 44.4569 47.829 44.2522Z' stroke='%23232323' stroke-width='3.02229' stroke-miterlimit='10'/%3E%3Cpath d='M33.8844 99.6125L36.3673 91.9969L42.6963 94.0603L40.2133 101.676L38.6703 101.173L40.7781 94.708L37.5352 93.6506L35.4274 100.116L33.8844 99.6125Z' fill='%23232323'/%3E%3Cpath d='M42.6068 102.168L43.539 94.2121L46.5661 94.5668C47.5314 94.6799 48.2463 94.9926 48.7106 95.5049C49.1754 96.0136 49.361 96.6668 49.2676 97.4646C49.1741 98.2623 48.8418 98.8604 48.2708 99.2588C47.6997 99.6572 46.9315 99.7998 45.9662 99.6867L44.551 99.5209L44.2187 102.357L42.6068 102.168ZM44.6906 98.3297L46.0238 98.4859C46.5739 98.5504 46.9713 98.4677 47.2161 98.2379C47.4645 98.0085 47.6127 97.6898 47.6605 97.2818C47.7083 96.8738 47.6374 96.5332 47.4479 96.2598C47.2624 95.9833 46.8946 95.8128 46.3446 95.7484L45.0113 95.5922L44.6906 98.3297Z' fill='%23232323'/%3E%3Cpath d='M50.6284 99.1958L50.5916 98.7241C50.4936 97.4662 50.7583 96.4725 51.3858 95.7431C52.0166 95.0097 52.8695 94.6011 53.9445 94.5173C55.0232 94.4333 55.9309 94.7047 56.6677 95.3316C57.4078 95.9545 57.8269 96.8949 57.9249 98.1527L57.9617 98.6244C58.0597 99.8823 57.7914 100.878 57.157 101.612C56.5259 102.342 55.671 102.748 54.5923 102.832C53.5173 102.916 52.6115 102.646 51.875 102.023C51.1419 101.396 50.7264 100.454 50.6284 99.1958ZM52.2916 99.1545C52.3574 99.9991 52.5887 100.63 52.9855 101.048C53.382 101.463 53.8855 101.646 54.4962 101.598C55.1105 101.55 55.5832 101.291 55.9144 100.82C56.2453 100.346 56.3779 99.6859 56.3121 98.8412L56.2621 98.1995C56.196 97.3512 55.9629 96.72 55.5627 96.3061C55.1623 95.8885 54.655 95.7036 54.0407 95.7514C53.43 95.799 52.9611 96.06 52.6338 96.5343C52.3063 97.0049 52.1756 97.6644 52.2416 98.5127L52.2916 99.1545Z' fill='%23232323'/%3E%3Cpath d='M59.7645 102.039L57.6123 94.3228L60.511 93.5143C61.3906 93.2689 62.1276 93.2423 62.7219 93.4345C63.3152 93.6231 63.7094 94.0671 63.9045 94.7666C64.0228 95.1906 64.0192 95.5666 63.8937 95.8948C63.7682 96.223 63.5696 96.4802 63.2979 96.6664L63.3038 96.6876C63.7043 96.6902 64.064 96.8126 64.3829 97.0549C64.7043 97.2927 64.9345 97.6606 65.0735 98.1588C65.2706 98.8653 65.1601 99.4863 64.7421 100.022C64.3241 100.557 63.6841 100.945 62.8221 101.186L59.7645 102.039ZM61.0059 100.51L62.4949 100.095C62.9577 99.9655 63.2668 99.7631 63.4222 99.4875C63.5776 99.2119 63.6041 98.8904 63.5016 98.523C63.4001 98.1591 63.212 97.9012 62.9374 97.7494C62.6618 97.594 62.2926 97.5808 61.8298 97.7099L60.3407 98.1253L61.0059 100.51ZM60.0465 97.0707L61.3766 96.6997C61.8359 96.5716 62.1406 96.3876 62.2907 96.1478C62.4444 95.9069 62.4754 95.6222 62.3838 95.2936C62.2911 94.9616 62.1177 94.7358 61.8636 94.6163C61.6119 94.4923 61.2565 94.4943 60.7972 94.6224L59.4671 94.9935L60.0465 97.0707Z' fill='%23232323'/%3E%3Cpath d='M68.3917 99.3356L64.8018 92.1749L69.7396 89.6994L70.282 90.7814L66.7902 92.532L67.7197 94.3861L70.7541 92.8648L71.2916 93.9369L68.2572 95.4582L69.2977 97.5336L72.8387 95.7584L73.3787 96.8355L68.3917 99.3356Z' fill='%23232323'/%3E%3Cpath d='M75.6725 95.5061L70.7221 89.2088L73.1182 87.3252C73.8823 86.7245 74.6096 86.442 75.3001 86.4777C75.9884 86.5105 76.5807 86.8426 77.0771 87.474C77.5735 88.1055 77.7598 88.7638 77.636 89.449C77.5121 90.1342 77.0681 90.7771 76.304 91.3778L75.1838 92.2584L76.9484 94.5031L75.6725 95.5061ZM74.4426 91.3155L75.498 90.4859C75.9334 90.1436 76.1568 89.8047 76.1682 89.4692C76.1826 89.1313 76.0628 88.8009 75.8089 88.478C75.5551 88.155 75.2646 87.9635 74.9374 87.9035C74.6109 87.8382 74.2299 87.9768 73.7945 88.319L72.7392 89.1486L74.4426 91.3155Z' fill='%23232323'/%3E%3Cpath d='M85.237 86.2304L80.4063 86.0439L80.443 84.5296L86.5326 84.689L85.237 86.2304ZM79.0234 86.2614L79.8481 85.2801L79.1156 81.064L80.2271 79.7416L81.1859 85.5781L79.9541 87.0437L79.0234 86.2614ZM82.0973 89.9661L75.9653 84.8123L77.0095 83.5699L83.1415 88.7237L82.0973 89.9661Z' fill='%23232323'/%3E%3Cpath d='M86.8802 84.1504L81.1941 77.7283L82.0145 76.2018L90.5262 77.3659L89.7033 78.8973L83.7225 77.9629C83.5868 77.9441 83.4595 77.9215 83.3405 77.895C83.22 77.8635 83.0987 77.8296 82.9767 77.7932L82.9533 77.8368C83.051 77.9184 83.1453 78.0025 83.2363 78.0888C83.3258 78.1702 83.4158 78.2623 83.5063 78.3651L87.586 82.8371L86.8802 84.1504ZM86.0132 81.917L85.1517 80.9981L86.8809 77.7803L88.1227 77.9917L86.0132 81.917Z' fill='%23232323'/%3E%3C/svg%3E%0A");width:6.5rem;height:7.5625rem;position:absolute;left:12.75rem;top:-1.9375rem}@media screen and (max-width: 767px){.plans__card:last-child::before{width:5.3125rem;height:6.25rem;left:14.8125rem;top:-1.375rem}}.plans__card .plans__card__sticker{display:none;width:6.4375rem;height:7.5625rem;position:absolute;left:12.75rem;top:-1.9375rem}.plans__card .plans__card__sticker circle{fill:#f3dc0a}.plans__card .plans__card__sticker path{stroke:#232323;fill:#232323}@media screen and (max-width: 767px){.plans__card .plans__card__sticker{width:5.3125rem;height:6.25rem;left:14.8125rem;top:-1.375rem}}.plans__card__header{display:flex;flex-direction:column;gap:0.8125rem}@media screen and (max-width: 767px){.plans__card__header{gap:0rem;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap}}.plans__card__preTitle{opacity:.4}@media screen and (max-width: 767px){.plans__card__preTitle{text-transform:lowercase;margin-bottom:0.3125rem}}.plans__card .plans__card__title{color:#f3dc0a;font-size:2.25rem;line-height:2.7rem;font-family:"Grotesk",sans-serif;font-weight:800;min-width:-moz-max-content;min-width:max-content;text-transform:uppercase}.plans__card__price p:nth-child(1){margin-top:0.25rem;font-family:"Grotesk",sans-serif;font-weight:700;font-size:5.22875rem;line-height:1em}@media screen and (max-width: 767px){.plans__card__price p:nth-child(1){font-size:4rem}}.plans__card__price p:nth-child(2){margin-top:0.25rem;font-family:"Roboto Flex",sans-serif;font-size:1rem;line-height:0}@media screen and (max-width: 767px){.plans__card__price p:nth-child(2){margin-top:0.75rem}}.plans__card__price p:nth-child(2)::before{display:none}.plans__card__info{margin-top:0.625rem;display:flex;flex-direction:row;gap:2.625rem;margin-left:3.6875rem}@media screen and (max-width: 767px){.plans__card__info{margin-top:2rem;margin-left:0;flex-direction:column;gap:0.6875rem}}.plans__card__info__column{display:flex;gap:0.75rem;flex-direction:column}@media screen and (max-width: 767px){.plans__card__info__column{gap:0.6875rem;max-width:16.75rem}}.plans__card__info__column p{font-size:1rem;line-height:1.1em}.plans__card__info__column:nth-child(1){width:22.0625rem}.plans__card__info__column:nth-child(1) p:nth-child(1){color:#ffed4b}.plans__card__info__column:nth-child(2){width:21.625rem}@media screen and (max-width: 767px){.plans__card__info__column{width:100%}}.plans__card__info ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:0.875rem}@media screen and (max-width: 767px){.plans__card__info ul{gap:0.75rem;margin-top:0.375rem}}.plans__card__info ul li{display:flex;gap:0.5625rem;color:#ffed4b}.plans__card__info ul li::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 10.1429L16 7.09524M7.75 1L8.5 17' stroke='%2364E38D' stroke-width='3'/%3E%3C/svg%3E%0A");min-width:1.0625rem;min-height:1.125rem;background-repeat:no-repeat}@media screen and (max-width: 767px){.plans__card:nth-of-type(1) .plans__card__info{gap:1.4375rem}}.plans__card:nth-of-type(1) .plans__card__info__column:nth-of-type(2){width:20rem}@media screen and (max-width: 767px){.plans__card:nth-of-type(1) .plans__card__info__column:nth-of-type(2){width:100%}}.plans__card:nth-of-type(2) .plans__card__info{margin-left:3.8125rem}@media screen and (max-width: 767px){.plans__card:nth-of-type(2) .plans__card__info{margin-left:0;gap:1.375rem}}@media screen and (max-width: 767px){.plans__card:nth-of-type(2) .plans__card__info__column:nth-of-type(2){width:100%}}.plans__card__actions{margin-left:auto;margin-top:0;align-self:center;display:flex;flex-direction:column;gap:1.125rem;width:16.625rem}@media screen and (max-width: 767px){.plans__card__actions{width:100%;margin-top:2.25rem;gap:1.125rem}}.plans__card__actions button,.plans__card__actions a{text-decoration:none;width:100%;height:3.75rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.5rem;font-weight:600}.plans__card__actions button{cursor:pointer;background-color:#f3dc0a;color:#232323;transition:.3s ease-in-out}.plans__card__actions a{color:#f3dc0a;border:0.1875rem solid #f3dc0a;transition:.3s ease-in-out}.plans__card__bg{width:32.3125rem;height:12.25rem;position:absolute;bottom:0;left:35.875rem}.callbackForm{z-index:4;width:20.5625rem;display:flex;flex-direction:column;gap:0.6875rem}@media screen and (max-width: 767px){.callbackForm{width:100%}}.callbackForm input{border-radius:0;border:none;font-size:1.25rem;line-height:1.125rem;padding:1.34375rem 1rem;color:#000;outline:none;max-height:3.875rem}.callbackForm input::-moz-placeholder{color:rgba(0,0,0,.3)}.callbackForm input::placeholder{color:rgba(0,0,0,.3)}.callbackForm__submit{font-size:1.5rem;font-weight:600;border:none;color:#fff;display:flex;justify-content:center;align-items:center;height:4.4375rem;transition:.3s ease-in-out}@media screen and (min-width: 768px){.callbackForm.horizontal{flex-direction:row;width:100%;gap:1.1875rem}.callbackForm.horizontal input,.callbackForm.horizontal button{flex:1}}.custom__select{width:100%;position:relative;height:3.875rem;padding:1.34375rem 1rem;background-color:#fff}.custom__select .custom__select__btn{border:none;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:0}.custom__select .custom__select__btn svg{cursor:pointer;width:1.5rem;height:0.875rem}@media screen and (max-width: 767px){.custom__select .custom__select__btn svg{transform:scale(0.9)}}.custom__select .custom__select__btn p{font-size:1.25rem;line-height:1.125rem;font-weight:500;color:rgba(0,0,0,.3);transition:.2s ease-in-out}.custom__select__dropdown{display:none;position:absolute;top:107%;left:0;right:0;background-color:#f6f6f6;z-index:100;list-style:none;padding:0.875rem 1.1875rem 1.5625rem 1.1875rem}@media screen and (max-width: 767px){.custom__select__dropdown{padding:0.875rem 0.75rem 1.25rem 0.75rem}}.custom__select__dropdown li{cursor:pointer;font-size:1.5rem;line-height:1.346875rem;color:#000;font-weight:500;padding:1rem 0;border-bottom:0.125rem solid #e7e7e7;opacity:30%;transition:.2s ease-in-out}.custom__select__dropdown li:hover{opacity:100%}@media screen and (max-width: 767px){.custom__select__dropdown li{font-size:1.25rem;line-height:1.125rem;padding:0.9375rem 0}}.custom__select__dropdown li:first-child{padding-top:0}.custom__select__dropdown li:last-child{padding-bottom:0;border:none}#discount{padding-top:8.75rem}@media screen and (max-width: 767px){#discount{padding-top:8.75rem}}.discount__header{position:relative;z-index:4;background-color:#f3dc0a;padding:0.4375rem 0}@media screen and (max-width: 767px){.discount__header{padding:1.25rem 0}}.discount__header p{width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:"Grotesk",sans-serif;font-size:2.1875rem;line-height:4.4375rem;text-transform:uppercase;color:#232323}@media screen and (max-width: 767px){.discount__header p{font-size:2rem;line-height:1em;letter-spacing:0;margin:0}}.discount__header p span::before{display:none}.discount__body{overflow:hidden;padding-top:2.8125rem;position:relative;min-height:26.4375rem;background-color:#000}.discount__body .container{position:relative;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.discount__body .container{flex-direction:column;min-height:100%;width:100%}}@media screen and (max-width: 767px){.discount__body{padding-top:1.3125rem;min-height:52.875rem;padding-bottom:2.8125rem;display:flex}}.discount__body picture,.discount__body img{position:absolute}.discount__body img{height:25rem;left:18.4375rem;top:-1.375rem}@media screen and (max-width: 767px){.discount__body img{height:auto;width:23.125rem;left:-0.9375rem;top:9.625rem}}.discount__body__content{width:21.875rem}@media screen and (max-width: 767px){.discount__body__content{width:18.375rem}}.discount__body__content h3{font-size:4rem;line-height:4.0625rem}@media screen and (max-width: 767px){.discount__body__content h3{font-size:2.5rem;line-height:1.05em}}.discount__body__content h3 span::before{height:3.25rem;left:-0.125rem}@media screen and (max-width: 767px){.discount__body__content h3 span::before{height:2rem}}.discount__body__content h3 span:nth-of-type(1)::before{top:0.8125rem;width:20.0625rem}@media screen and (max-width: 767px){.discount__body__content h3 span:nth-of-type(1)::before{width:12.5625rem;left:-0.25rem;top:0.3125rem}}.discount__body__content h3 span:nth-of-type(2)::before{bottom:1rem;width:18.9375rem}@media screen and (max-width: 767px){.discount__body__content h3 span:nth-of-type(2)::before{width:11.9375rem;left:-0.0625rem;bottom:0.5rem}}.discount__body__content h3 span svg:nth-child(1){width:20.125rem;height:1.125rem;left:0.1875rem;bottom:0.1875rem}@media screen and (max-width: 767px){.discount__body__content h3 span svg:nth-child(1){display:none}}.discount__body__content h3 span svg:nth-child(2){display:none}@media screen and (max-width: 767px){.discount__body__content h3 span svg:nth-child(2){display:block;width:12.5rem;height:0.5rem;left:-0.1875rem;bottom:0.25rem}}.discount__body__content p{color:#fff;font-size:1.5rem;margin-top:1.25rem}@media screen and (max-width: 767px){.discount__body__content p{font-size:1.25rem}}.discount__body form{margin-top:1.0625rem}@media screen and (max-width: 767px){.discount__body form{margin-top:auto;position:relative}}.discount__body form .callbackForm__submit{background-color:#f3dc0a;color:#232323}#reviews{padding-top:10rem}@media screen and (max-width: 767px){#reviews{padding-top:8.75rem}}.reviews h2{position:relative}.reviews h2 .deskSpan{color:#232323}.reviews h2 .deskSpan::before{left:-0.25rem;background-color:#ffed4b;width:37.1875rem;height:3.5rem;top:0.125rem}.reviews h2 .mobSpan::before{background-color:#ffed4b;height:2.125rem}.reviews h2 .mobSpan:nth-of-type(1)::before{width:7.0625rem;left:0.0625rem;top:0.25rem}.reviews h2 .mobSpan:nth-of-type(2)::before{width:15.8125rem;top:0.375rem}.reviews h2 svg{position:absolute;bottom:0;left:0}.reviews h2 svg:nth-of-type(1){width:36.9375rem;height:0.8125rem;z-index:-1}@media screen and (max-width: 767px){.reviews h2 svg:nth-of-type(1){display:none}}.reviews h2 svg:nth-of-type(2){width:11.25rem;height:0.4375rem;left:-0.0625rem;z-index:-1}@media screen and (min-width: 768px){.reviews h2 svg:nth-of-type(2){display:none}}.reviews__wrapper{margin-top:2.75rem;display:flex;flex-direction:row;gap:1.25rem}@media screen and (min-width: 767px){.reviews__wrapper{justify-content:space-between}}@media screen and (max-width: 767px){.reviews__wrapper{flex-direction:column;max-height:-moz-fit-content;max-height:fit-content;flex-wrap:nowrap;margin-top:2.8125rem}}.reviews__wrapper__column{display:flex;flex-direction:column;width:calc((100% - 3.75rem)/4);gap:1.25rem}@media screen and (max-width: 767px){.reviews__wrapper__column{width:100%;gap:1.25rem}}.reviews__wrapper .review{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:0.9375rem}@media screen and (max-width: 767px){.reviews__wrapper .review{max-width:20.5rem;width:100%;margin:0}.reviews__wrapper .review.big{max-width:20.8125rem}.reviews__wrapper .review.big:last-child{max-width:100%}}.reviews__wrapper .review__header{display:flex;align-items:center;gap:0.9375rem}.reviews__wrapper .review__header img{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;border-radius:50%}.reviews__wrapper .review__header p{font-weight:700;font-size:1.25rem;line-height:1.125rem}.reviews__wrapper .review__body{font-size:1rem;line-height:1.11em}@media screen and (max-width: 767px){.reviews__wrapper .review__body{max-width:100%}}.faq{padding-top:10rem}@media screen and (max-width: 767px){.faq{padding-top:8.75rem}}.faq__wrapper .faq__items{margin-top:1.5rem}@media screen and (max-width: 767px){.faq__wrapper .faq__items{margin-top:0}}.faq__wrapper .faq__items .faq__item{padding:1.25rem 0;position:relative}@media screen and (max-width: 767px){.faq__wrapper .faq__items .faq__item{padding:1.25rem 0}}.faq__wrapper .faq__items .faq__item:last-child{padding-bottom:0;border:none}.faq__wrapper .faq__items .faq__item-title{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;width:100%;justify-content:space-between;align-items:flex-start;gap:1.5625rem;font-size:2.25rem;line-height:2.475rem;font-weight:500}@media screen and (max-width: 767px){.faq__wrapper .faq__items .faq__item-title{font-size:1.25rem;line-height:1.375rem;align-items:center}}.faq__wrapper .faq__items .faq__item-title img{transition:.3s linear;width:2.5625rem;height:1.5rem;margin-right:1.25rem}@media screen and (max-width: 767px){.faq__wrapper .faq__items .faq__item-title img{width:1.75rem;margin-right:0.625rem;height:1.0625rem}}.faq__wrapper .faq__items .faq__item-content{font-size:1.5rem;font-weight:500;line-height:1.65rem;max-width:79.1875rem;height:0;overflow:hidden;transition:.2s linear}@media screen and (max-width: 767px){.faq__wrapper .faq__items .faq__item-content{max-width:18.125rem;font-size:1rem;line-height:1.1em}}.faq__wrapper .faq__items .faq__item ul{padding-left:1.5625rem !important}.faq__wrapper .faq__items .faq__item.active .faq__item-title img{transform:rotate(180deg)}.faq__wrapper .faq__items .faq__item.active .faq__item-content{padding:0.9375rem 0;transition:.4s linear}.faq__wrapper .faq__items .faq__item svg{position:absolute;width:100%;height:-moz-fit-content;height:fit-content;bottom:-0.3125rem}@media screen and (max-width: 767px){.faq__wrapper .faq__items .faq__item svg:nth-of-type(1){display:none}}.faq__wrapper .faq__items .faq__item svg:nth-of-type(2){width:21.75rem;height:0.4375rem}@media screen and (min-width: 768px){.faq__wrapper .faq__items .faq__item svg:nth-of-type(2){display:none}}.faq__wrapper .faq__items .faq__item:last-child svg{display:none}#botForm{padding-top:10rem}#botForm .container{overflow-y:clip;position:relative;background-color:#000}#botForm .container::before{height:100%;width:200vw;content:"";background-color:#000;position:absolute;top:0;left:-50vw}@media screen and (max-width: 767px){#botForm{padding-top:8.375rem}}.botForm{padding-top:3.5625rem;position:relative;min-height:38.25rem;background-color:#000;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.botForm{flex-direction:column;min-height:100%;width:100%}}@media screen and (max-width: 767px){.botForm{padding-top:1.3125rem;min-height:-moz-fit-content;min-height:fit-content;padding-bottom:1.3125rem;display:flex}}.botForm picture,.botForm img{position:absolute}@media screen and (max-width: 767px){.botForm picture,.botForm img{display:none}}.botForm img{height:38.25rem;left:25.0625rem;top:-3.5625rem}@media screen and (max-width: 767px){.botForm img{display:none;height:auto;width:100vw;left:-0.6875rem;top:-2.5rem}}.botForm__content{width:31.375rem}@media screen and (max-width: 767px){.botForm__content{width:100%}}.botForm__content h3{font-size:4rem;line-height:4.0625rem}@media screen and (max-width: 767px){.botForm__content h3{font-size:2.5rem;line-height:1.05em}}.botForm__content h3 span::before{height:3.25rem;left:-0.125rem}@media screen and (max-width: 767px){.botForm__content h3 span::before{height:2rem;left:-0.25rem}}.botForm__content h3 span:nth-of-type(1) svg{width:28rem;height:0.9375rem;left:-0.3125rem;bottom:0.25rem}@media screen and (max-width: 767px){.botForm__content h3 span:nth-of-type(1) svg{display:none}}.botForm__content h3 span:nth-of-type(1) svg:nth-child(2){display:none}@media screen and (max-width: 767px){.botForm__content h3 span:nth-of-type(1) svg:nth-child(2){display:block;width:17.4375rem;height:0.4375rem;bottom:0.1875rem}}.botForm__content h3 span:nth-of-type(1)::before{width:27.25rem;top:0.5625rem}@media screen and (max-width: 767px){.botForm__content h3 span:nth-of-type(1)::before{width:17.3125rem;top:0.375rem}}.botForm__content h3 span:nth-of-type(2)::before{width:18.1875rem;top:0.875rem;left:-1}@media screen and (max-width: 767px){.botForm__content h3 span:nth-of-type(2)::before{left:-0.0625rem;top:0.375rem;width:10.8125rem}}.botForm__content h3 span:nth-of-type(3)::before{left:-0.0625rem;width:25.375rem;top:0.625rem}@media screen and (max-width: 767px){.botForm__content h3 span:nth-of-type(3)::before{top:0.3125rem;width:16.5rem;left:-0.25rem}}.botForm__content ul{list-style:none;padding:0;margin-top:0.82875rem;display:flex;flex-direction:column;gap:0.8125rem}@media screen and (max-width: 767px){.botForm__content ul{margin-top:0.625rem;gap:0.875rem}}.botForm__content ul li{color:#fff;font-size:1.5rem;line-height:1.1em;padding-left:1.9375rem;position:relative}@media screen and (max-width: 767px){.botForm__content ul li{font-size:1.25rem}}.botForm__content ul li::before{content:"";width:0.875rem;height:0.375rem;background-color:#ffed4b;position:absolute;left:0;top:0.625rem}.botForm form{margin-top:2.1875rem}.botForm form button{color:#232323;background-color:#f3dc0a}@media screen and (max-width: 767px){.botForm form{margin-top:2.75rem}}.botForm__mobBg{display:none}@media screen and (max-width: 767px){.botForm__mobBg{display:block;width:6.5rem;height:11.1875rem;position:absolute;top:2.3125rem;right:-0.6875rem}}#courses{max-width:90rem;margin:0 auto;margin-top:10rem}#courses .coursesContainer{overflow:visible;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 767px){#courses{margin-top:8.375rem}}#courses .swiper{margin-top:2.75rem}@media screen and (max-width: 767px){#courses .swiper{padding:0;margin-top:1.5rem}}#courses .swiper .course{display:flex;flex-direction:column;width:20.5rem}#courses .swiper .course img{width:100%;height:12.4375rem}#courses .swiper .course p{background-color:#000;text-decoration:none;color:#fff;font-size:2rem;line-height:2.4rem;font-weight:800;font-family:"Grotesk",sans-serif;text-transform:uppercase;padding:1.0625rem 0.9375rem 1.0625rem 1.25rem}@media screen and (max-width: 767px){#courses .container:nth-child(2){padding-right:0}}.footer{padding-bottom:1.5rem;margin-top:11.4375rem}@media screen and (max-width: 767px){.footer{margin-top:8.375rem;padding-bottom:2.5rem}}.footer__wrapper{width:100%;display:flex;align-items:flex-start;justify-content:flex-end;gap:1.25rem}@media screen and (max-width: 767px){.footer__wrapper{flex-direction:column;gap:2.3125rem}}.footer__wrapper img{width:4.375rem;height:1.5rem;margin-right:auto}@media screen and (max-width: 767px){.footer__wrapper img{width:6rem;height:2.0625rem}}.footer__wrapper .footer__content{display:flex;gap:1.25rem}.footer__wrapper .footer__item{display:flex;flex-direction:column;gap:0.625rem;width:13.25rem}@media screen and (max-width: 767px){.footer__wrapper .footer__item{width:10.25rem}}.footer__wrapper .footer__item p,.footer__wrapper .footer__item a{font-family:"Roboto Flex",sans-serif;font-weight:500;text-decoration:none;color:#000;opacity:50%;font-size:0.75rem;line-height:0.875rem}.button__colorFill{cursor:pointer;transition:.3s ease-in-out}.button__colorFill:hover{background-color:#fff066 !important}.button__colorFill:focus{background-color:#dfca06 !important}.button__bordered{cursor:pointer;transition:.3s ease-in-out}.button__bordered:hover{color:#232323;background-color:#fff066;border-color:#fff066}.button__bordered:focus{color:#232323;border-color:#dfca06;background-color:#dfca06}/*# sourceMappingURL=style.min.css.map */