@font-face {font-family:"Yefimov Sans";src:local("Yefimov Sans"),local("YefimovSans-Regular"),url(../fonts/YefimovSans-Regular.woff2) format("woff2"),url(../fonts/YefimovSans-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal;font-stretch:normal}@font-face {font-family:"Yefimov Sans";src:local("Yefimov Sans Bold"),local("YefimovSans-Bold"),url(../fonts/YefimovSans-Bold.woff2) format("woff2"),url(../fonts/YefimovSans-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal;font-stretch:normal}@font-face {font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/fa-regular-400.eot);src:url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-regular-400.woff2) format("woff2"),url(../fonts/fa-regular-400.woff) format("woff"),url(../fonts/fa-regular-400.ttf) format("truetype"),url(../fonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face {font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900.eot);src:url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-solid-900.woff2) format("woff2"),url(../fonts/fa-solid-900.woff) format("woff"),url(../fonts/fa-solid-900.ttf) format("truetype"),url(../fonts/fa-solid-900.svg#fontawesome) format("svg")}html{--darkest-color:#000;--transparent-color:rgba(0,0,0,0);--partly-transparent-color:rgba(0,0,0,.25);--background-color:#fff;--background-color-70:rgba(255,255,255,.7);--text-color-main:#444;--text-color-inverted:#fff;--overlay-gray:#eaeaea;--text-color-light-gray:#bdbdbd;--text-color-sublight-gray:#d8d8d8;--text-color-lighter-gray:#f0f0f0;--text-color-lightest-gray:#f5f5f5;--text-color-dark-header-buttons:#f5f5f5;--text-color-medium-gray:#858585;--text-color-dark-gray:#777;--text-color-darkest-gray:#4a4a4a;--text-color-important:#a00;--color-highlight:#ebf8fe;--color-highlight-dark:#cce4ee;--color-highlight-bright:#3bc2ff40;--color-darklight:#622181;--darklight-shadow:rgb(98 33 129/30%);--color-darklight-blended:#62218119;--text-color-accent:#ff4e00;--text-color-accent-bright:#ff4e00;--text-color-accent-dark:#e16a00;--text-color-accent-blended:#e18a00;--arrow-color:rgba(255,255,255,.8);--label-purple:hsl(328 90% 44%/.8);--blended-blue:#ebf6fb;--blended-blue-trans:hsl(199 60% 54%/.8);--solid-red:#a94442;--solid-red-50:#a9444280;--bright-red:#ef2727;--blended-red:#f2dede;--solid-blue:#39a9dc;--solid-blue-dark:#0071a3;--solid-orange:#ff6520;--solid-orange-light:#ff8e5b;--blended-purple:#efe8f2;--solid-purple:#622181;--solid-green:#38a962;--bright-green:#43d077;--blended-green:#ebf6ef;--solid-yellow:#f29400;--blended-yellow:#fef4e5;--blended-orange:#ff65201f;--solid-rose:#b96c6a;--blended-rose:#f8f0f0;--solid-lime:#3c763d;--blended-lime:#dff0d8;--solid-logo-blue:#39a9dc;--solid-logo-pink:#e2007a;--solid-logo-black:#000000;--solid-logo-purple:#622181;--solid-logo-orange:var(--solid-yellow);--solid-gold:#c2a600;--solid-pink:#e2007a;--solid-pink-dark:#cf0170;--dark-shadow:rgba(0,0,0,0.15)}html .overlayed{height:50%;overflow:hidden;border-bottom:50em solid var(--overlay-gray)}@media screen and (prefers-color-scheme:dark){html{--text-color:#fff;--overlay-gray:#242021;--transparent-color:rgba(0,0,0,0);--background-color:#242021;--text-color-gray:#444;--text-color-dark-gray:#bbb;--text-color-darkest-gray:#dbdbdb;--text-color-medium-gray:#dbdbdb;--text-color-lighter-gray:#717171;--text-color-lightest-gray:#6c6c6c;--background-color-light:#717171;--text-color-main:#fff;--text-color-inverted:#000;--darkest-color:#fff;--color-faded-purple:#431b55;--color-darklight-blended:#5a5a5a;--color-darklight-purple:#c959ff;--blended-purple:#edd7f7;--color-highlight:#3e3d3d;--color-highlight-dark:#004b6d;--text-color-accent:#ff991e;--text-color-accent-bright:#ff991e;--text-color-important:#ffc0c0;--label-purple:#f972bb;--arrow-color:rgb(223 223 223/80%);--background-color-70:#24202180;--background-color-90:#242021e0;--solid-blue:var(--solid-blue-dark);--solid-purple:#ad00ff;--blended-red:#a17272;--accent-red:#e3c0c0}}[hidden],.is-hidden{display:none !important}body{margin:0;padding:0;min-width:320px;font:400 24px/1.4 "Yefimov Sans",Arial,Helvetica,sans-serif;text-rendering:optimizelegibility;color:var(--text-color-main);background-color:var(--background-color)}body.dark{--text-color:#fff;--overlay-gray:#242021;--transparent-color:rgba(0,0,0,0);--background-color:#242021;--text-color-gray:#444;--text-color-dark-gray:#bbb;--text-color-darkest-gray:#dbdbdb;--text-color-medium-gray:#dbdbdb;--text-color-lighter-gray:#717171;--text-color-lightest-gray:#6c6c6c;--background-color-light:#717171;--text-color-main:#fff;--text-color-inverted:#000;--darkest-color:#fff;--color-faded-purple:#431b55;--color-darklight-blended:#5a5a5a;--color-darklight-purple:#c959ff;--blended-purple:#edd7f7;--color-highlight:#3e3d3d;--color-highlight-dark:#004b6d;--text-color-accent:#ff991e;--text-color-accent-bright:#ff991e;--text-color-important:#ffc0c0;--label-purple:#f972bb;--arrow-color:rgb(223 223 223/80%);--background-color-70:#24202180;--background-color-90:#242021e0;--solid-blue:var(--solid-blue-dark);--solid-purple:#ad00ff;--blended-red:#a17272;--accent-red:#e3c0c0}body.dark .mmlivesearch__input::-webkit-input-placeholder{color:var(--text-color-lighter-gray)}body.dark .mmlivesearch__input::-moz-placeholder{color:var(--text-color-lighter-gray)}body.dark .mmlivesearch__input:-ms-input-placeholder{color:var(--text-color-lighter-gray)}body.dark .mmlivesearch__input::-ms-input-placeholder{color:var(--text-color-lighter-gray)}body.dark .mmlivesearch__input::placeholder{color:var(--text-color-lighter-gray)}body.dark .Section_buy .Form-Input_date{color-scheme:dark;border-color:var(--text-color-dark-gray);background-color:var(--background-color)}body.dark .Course-Date-List{--background-color:var(--color-darklight-blended)}body.dark .Menu-List_store .Menu_mega-Link,body.dark .Menu-List_store .Menu_mega-Link:hover,body.dark .Menu-List_store .Menu_mega-Link:active,body.dark .Menu-List_store .Menu_mega-Link:focus{--text-color-inverted:var(--text-color)}body.dark .Table{background:var(--color-darklight-blended);}body.dark .Table thead th:nth-child(n+2){color:var(--text-color)}body.dark .Cookies-Warning{color:var(--darkest-color)}body.dark .Menu-Contacts,body.dark .Menu-Contacts-Link{-webkit-filter:invert(1);filter:invert(1)}body.dark .Social-Icon_zen{background-color:white}body.dark .Menu_mega-Link,body.dark .Menu_mega-Link_underline{border-bottom-color:transparent}body.dark .mmlivesearch__result .title{padding-bottom:.5em}body.dark .Header{position:absolute !important;background:none !important;top:0 !important;--side-padding:max(5%,calc((100% - 1800px) / 2))}body.dark .Header-Logo-Text{display:inline-block;text-decoration:none;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;}@media screen and (max-width:480px){body.dark .Header-Logo-Text{font-size:24px}}body.dark .Header-Logo-Link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;}body.dark .Header-Logo-Link:before{padding-bottom:0;width:3.4em;background-size:contain;height:2em}@media screen and (max-width:1570px){body.dark .Header-Logo-Link:before{width:4.6em}}@media screen and (max-width:767px){body.dark .Header-Logo-Link:before{height:1.8em}}@media screen and (max-width:480px){body.dark .Header-Logo-Link:before{width:2.7em;background-position:center top}}body.dark .Header-Icons-Link{color:var(--menu-trigger-color)}body.dark .Header-Wrapper{max-width:100%;padding-left:var(--side-padding);padding-right:var(--side-padding)}body.dark .Header-Line,body.dark .Header-Nav,body.dark .Header-Icons,body.dark .Header-Search{display:none !important}body.dark .Header.is-fixed-activated .Header-Logo-Link:before,body.dark .Header.is-fixed-activated.wwwheader .Header-Logo-Link:before{display:block}body.dark .Header.is-fixed-activated .Header-Logo-Image,body.dark .Header.is-fixed-activated.wwwheader .Header-Logo-Image{display:none}body.dark .Header:not(.is-fixed-visible) .Header-Logo-Text,body.dark .Header:not(.is-fixed-visible) .Header-Icons,body.dark .Header:not(.is-fixed-visible) .Header-Nav-Item,body.dark .Header:not(.is-fixed-visible) .Header-Note{color:var(--text-color)}body.dark .Header:not(.is-fixed-visible) .i-triangle:after{border-color:var(--text-color-inverted) transparent transparent}body.dark .Cart-Close,body.dark .Button{--text-color-inverted:var(--text-color-main)}body.subdomain .Section_hero,body.subdomain .Section_cover{padding-top:175px}@media screen and (min-width:1000px){body.subdomain .Section_cover{padding-top:133px;padding-bottom:3rem;min-height:33vh}}@media screen and (min-width:1024px) and (max-width:1570px){body.subdomain .Section_cover{background-size:auto 100%}}body.wwwdomain .Header{position:absolute}body .sitewrap{position:relative}@media screen and (max-width:480px){body.common-home .Header{background:black;border-bottom:.65em solid black}}@media screen and (max-width:480px){body.common-home .Header_dark .Header-Logo-Link:before{display:block}}@media screen and (max-width:480px){body.common-home .Header.is-fixed-activated .Header-Logo-Image,body.common-home .Header.is-fixed-visible .Header-Logo-Image{display:none}}@media screen and (max-width:480px){body.common-home .Header.is-fixed-activated,body.common-home .Header.is-fixed-visible{border-bottom:0}}@media screen and (min-width:1000px){body.common-home .Header-Note{max-width:1200px}}@media screen and (min-width:1100px){body.common-home .Header-Wrapper,body.common-home .Header-Search{max-width:1200px}}body.common-home:not(.product-commodity) .Header:not(.is-fixed-visible),body.product-product:not(.product-commodity) .Header:not(.is-fixed-visible){--menu-trigger-color:var(--text-color-lighter-gray)}@media screen and (prefers-color-scheme:dark){body.common-home:not(.product-commodity) .Header:not(.is-fixed-visible),body.product-product:not(.product-commodity) .Header:not(.is-fixed-visible){--menu-trigger-color:var(--text-color-darkest-gray)}}body.product-product-430 #bipn-prices-dates .Course-Date_value:nth-child(2){display:none}@media screen and (max-width:374px){body.product-search .Section-Title{font-size:2.2rem}}body.product-search .Section_hero{padding-top:91px}body.product-search .Header-Icons .Form-Input,body.product-search .Header-Icons .Header-Icons-Link_search,body.product-search .Header-Search{display:none}body.information-information .Section{--side-padding:calc((100% - 1200px) / 2);max-width:100%;}@media screen and (min-width:1290px){body.information-information .Section{padding-left:var(--side-padding);padding-right:var(--side-padding)}}body.information-information .Section_reviews,body.information-information .Section_video{padding-left:0;padding-right:0}@media screen and (max-width:480px){body.information-information .Review-Video{width:66vw;max-width:66vw;height:66vw;max-height:66vw;display:inline-block}}@media screen and (max-width:480px){body.information-information .Review-Videos{overflow:auto}}body.information-information .Header{border:0;background:none;}body.information-information .Header.is-fixed-visible{background:var(--background-color)}body.information-information .Header.is-fixed-activated .Header-Logo-Link:before{display:none}body.information-information .Header.is-fixed-activated .Header-Logo-Image{display:block;}@media screen and (prefers-color-scheme:dark){body.information-information .Header.is-fixed-activated .Header-Logo-Image{-webkit-filter:invert(1) hue-rotate(180deg);filter:invert(1) hue-rotate(180deg)}}@media screen and (min-width:1000px){body.information-information .News{font-size:1.1em}}body.information-information:not(.common-home) .Section,body.information-information:not(.common-home) .Chapter{font-size:.91725em;}@media screen and (max-width:374px){body.information-information:not(.common-home) .Section,body.information-information:not(.common-home) .Chapter{font-size:.85em}}@media screen and (max-width:480px){body.information-information .Chapter-Wrap_light .Section-Subtitle{font-size:2.4rem}}@media screen and (max-width:374px){body.information-information .Chapter-Wrap_light .Section-Subtitle{font-size:2.2rem}}body.information-information .Chapter-Wrap_intro{padding-top:6.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:760px){body.information-information .Chapter-Wrap_intro{padding-right:0}}@media screen and (max-width:1290px){body.information-information .Chapter-Wrap_intro{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body.information-information .Chapter-Wrap:has(.Chapter-Contacts){padding-top:2em;padding-bottom:2em;}@media screen and (max-width:480px){body.information-information .Chapter-Wrap:has(.Chapter-Contacts){overflow:hidden;padding-bottom:1px;margin-bottom:2em}}body.information-information .Chapter .Chapter{font-size:1.00666em;}@media screen and (max-width:1170px){body.information-information .Chapter .Chapter{font-size:.9em}}@media screen and (max-width:1000px){body.information-information .Chapter .Chapter{font-size:.85em}}@media screen and (max-width:680px){body.information-information .Chapter .Chapter_video{overflow:hidden;padding-bottom:2em}}@media screen and (max-width:480px){body.information-information .Chapter .Chapter_video{padding-bottom:0}}body.information-information .Title+.Table-Wrap{margin-top:1em}body.information-information .Table{width:auto;}body.information-information .Table td{max-width:20em;}@media screen and (max-width:480px){body.information-information .Table td{padding-top:.35em;padding-bottom:.35em}}body.information-information .Table td:nth-child(n+2){text-align:center}body.information-information .Table thead th:nth-child(n+2){text-align:center}@media screen and (max-width:480px){body.product-category .Section_hero{padding-left:2%;padding-right:2%}}@media screen and (max-width:760px){body.product-category .Button_link{color:inherit}}body.simple-search .Form-Input:focus~.Header-Icons-Link_search{color:inherit}p,h1,h2,h3,h4,h5,ul,ol,li,h6{margin:0;font-weight:normal;padding:0}h1,h2,h3,h4{margin-bottom:.5em}li{list-style:none}strong{font-weight:700}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0}figure{margin:0}.strong{font-weight:bold;margin:0;padding:0;font-size:1em}.desktop-block{display:none}video{display:block;-o-object-fit:cover;object-fit:cover}a{color:var(--solid-orange);padding:0;outline:none;text-decoration:underline}a[data-fancybox]{text-decoration:none;display:inline-block}p{margin-bottom:1.2em;}p[style*="inline"]+p{margin-top:1.2em}::-webkit-input-placeholder{color:var(--text-color-medium-gray)}::-moz-placeholder{color:var(--text-color-medium-gray)}:-ms-input-placeholder{color:var(--text-color-medium-gray)}::-ms-input-placeholder{color:var(--text-color-medium-gray)}::placeholder{color:var(--text-color-medium-gray)}@media screen and (prefers-color-scheme:dark){::-webkit-input-placeholder{color:var(--text-color-light-gray)}::-moz-placeholder{color:var(--text-color-light-gray)}:-ms-input-placeholder{color:var(--text-color-light-gray)}::-ms-input-placeholder{color:var(--text-color-light-gray)}::placeholder{color:var(--text-color-light-gray)}}[data-expand-target]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;}[data-expand-target]:after{content:'+';font-weight:bold;display:inline-block;line-height:1}@media screen and (pointer:fine){[data-expand-target]{cursor:pointer}[data-expand-target]:hover{opacity:.87}}@media screen and (max-width:1000px){[data-expand-target]{margin-bottom:0}}[data-expand-target].expanded:after{content:'−'}[data-expandable]:not(.expanded){display:none}#ya-login{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;position:relative;top:0;z-index:100;}#ya-login #iframe{min-height:57px}.Accordion-Note{position:absolute;left:0;font-style:normal;-webkit-transition:.25s opacity;transition:.25s opacity;}.Accordion-Note_expanded{opacity:0}.Accordion-Head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:.5em 0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:760px){.Accordion-Head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Accordion-Head:has(.Accordion-Note){padding-left:5.5em;min-height:1.7em;}.Accordion-Head:has(.Accordion-Note).is-expanded{padding-left:6.5em}.Accordion-Head.is-expanded .Accordion-Note{opacity:0;}.Accordion-Head.is-expanded .Accordion-Note_expanded{opacity:1}.Accordion-Head:not(.i-triangle) .Accordion-Note{display:none}.Accordion-Head .Section-Subsubtitle{margin:0}.Accordion-Content{visibility:visible;height:100%;margin:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:visibility,opacity,height,padding;transition-property:visibility,opacity,height,padding;opacity:1;}.Accordion-Content.is-hide{visibility:hidden;height:0;padding:0;opacity:0;margin-block:0;overflow:hidden}@media screen and (max-width:480px){.Accordion-Content.is-hide-mobile{visibility:hidden;height:0;padding:0;opacity:0;margin-block:0;overflow:hidden}}.Section-Subtitle+.Accordion-Content{padding-bottom:1em}@media screen and (min-width:760px){.is-expanded+.Accordion-Content{padding-bottom:2em}}@media screen and (min-width:1000px){.is-expanded+.Accordion-Content{padding-bottom:1em}}.is-expanded+.Accordion-Content:is(ul){margin-bottom:0;padding-bottom:0}.Accordion ul{padding:0;}.Accordion ul li{margin-bottom:.75em;margin-left:1.25em;list-style:disc;}.Accordion ul li.List-Item{margin-bottom:.75em;margin-left:0}@media screen and (max-width:680px){.accord-faq .Accordion-Head,.accord-faq .Accordion-Content{font-size:.95em}}@media screen and (max-width:374px){.accord-faq .Accordion-Head,.accord-faq .Accordion-Content{font-size:.85em}}@media screen and (max-width:680px){.accord-faq-long:nth-child(n+6){display:none}}.Account-Description,.Account-Note{font-size:.85em;margin-bottom:1em;padding:0;border:0;}@media screen and (min-width:1000px){.Account-Description,.Account-Note{font-size:1em}}.Account-Description_large,.Account-Note_large{font-size:1em}.Account-Description_light,.Account-Note_light{color:var(--text-color-dark-gray)}.Account-Note{color:var(--text-color-accent)}.Account-Note_small{line-height:1.3;display:block;width:100%;margin:1em 0 0 0}.Account-Note_highlight{display:inline-block;padding:.45em .7em;color:var(--text-color-inverted);background-color:var(--solid-pink);}@media screen and (prefers-color-scheme:dark){.Account-Note_highlight{color:var(--text-color-darkest-gray);background-color:var(--solid-pink-dark)}}.Account-Note a{font-weight:bold}.Account-Partner-Link{font-size:.85em;display:block;margin-bottom:1em;word-break:break-all}.Account-Profile{padding:.5em 0;}@media screen and (min-width:760px){.Account-Profile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2%}}@media screen and (min-width:760px){.Account-Profile:nth-child(n+2){padding-top:0}}@media screen and (min-width:760px){.Account-Profile:nth-child(n+2) .Form-Field[for*='passport']{margin-top:1.25em}}.Account-Profile .Accordion{margin-bottom:1.5em}.Account-Profile .Form-Title{font-weight:normal;margin-top:.5em;margin-bottom:-.5em;border:0;}.Account-Profile .Form-Title.Form-Title_autowidth{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width:760px){.Account-Profile .Form-Title{margin-top:.5em;margin-bottom:.5em;-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}}@media screen and (max-width:1000px){.Account-Profile .Form-Title~.Form-Field:is(label){margin-bottom:1.5em}}@media screen and (max-width:760px){.Account-Profile .Form-Title~.Form-Field:is(label)#customer-email{margin-top:.5em;margin-bottom:0}}@media screen and (min-width:760px){.Account-Profile .Form-Title~.Form-Field:is(label){font-weight:bold}}.Account-Profile .Form-Field{display:block;margin-top:1em;margin-bottom:.5em;}@media screen and (min-width:760px){.Account-Profile .Form-Field{margin:0;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}}.Account-Profile .Form-Field:is(label){font-size:1em;font-weight:normal;margin-top:1em;margin-bottom:.35em;}.Account-Profile .Form-Field:is(label):first-child{margin-top:.25em}@media screen and (min-width:760px){.Account-Profile .Form-Field:is(label){font-weight:normal;margin-bottom:.5em}}@media screen and (min-width:760px){.Account-Profile .Form-Field:is(label){margin-top:.5em}}.Form-Title~.Account-Profile .Form-Field:is(label){font-weight:bold}@media screen and (min-width:760px){.Account-Profile .Form-Field:is(label)[for*='passport']{margin-top:.5em}}@media screen and (min-width:760px){.Account-Profile .Form-Field:is(label)[for*='passport']:nth-child(n+2){margin-top:1.25em}}@media screen and (min-width:760px){.Account-Profile .Form-Field:is(label)[for*='postcode'],.Account-Profile .Form-Field:is(label)[for*='city']{margin-top:1.75rem;margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='postcode'],.Account-Profile .Form-Field:is(label)[for*='city']{-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (min-width:760px){.Account-Profile .Form-Field:is(label)[for*='postcode']+div,.Account-Profile .Form-Field:is(label)[for*='city']+div{margin-top:1.75rem;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='postcode']+div,.Account-Profile .Form-Field:is(label)[for*='city']+div{-ms-flex-preferred-size:73%;flex-basis:73%}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='address'],.Account-Profile .Form-Field:is(label)[for*='country'],.Account-Profile .Form-Field:is(label)[for*='zone']{margin-top:1.75rem;margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='address']+[name='country_id'],.Account-Profile .Form-Field:is(label)[for*='address']+div,.Account-Profile .Form-Field:is(label)[for*='country']+[name='country_id'],.Account-Profile .Form-Field:is(label)[for*='country']+div,.Account-Profile .Form-Field:is(label)[for*='zone']+[name='country_id'],.Account-Profile .Form-Field:is(label)[for*='zone']+div{-ms-flex-preferred-size:73%;flex-basis:73%}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='address']+[name='country_id'],.Account-Profile .Form-Field:is(label)[for*='address']+div,.Account-Profile .Form-Field:is(label)[for*='country']+[name='country_id'],.Account-Profile .Form-Field:is(label)[for*='country']+div,.Account-Profile .Form-Field:is(label)[for*='zone']+[name='country_id'],.Account-Profile .Form-Field:is(label)[for*='zone']+div{margin-top:1.75rem}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='passport_number'],.Account-Profile .Form-Field:is(label)[for*='passport_issuer'],.Account-Profile .Form-Field:is(label)[for*='passport_issue_date']{margin-top:1.75rem;margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media screen and (min-width:1000px){.Account-Profile .Form-Field:is(label)[for*='passport_number']+[name='passport_issuer'],.Account-Profile .Form-Field:is(label)[for*='passport_number']+[name='passport_issue_date'],.Account-Profile .Form-Field:is(label)[for*='passport_number']+div,.Account-Profile .Form-Field:is(label)[for*='passport_issuer']+[name='passport_issuer'],.Account-Profile .Form-Field:is(label)[for*='passport_issuer']+[name='passport_issue_date'],.Account-Profile .Form-Field:is(label)[for*='passport_issuer']+div,.Account-Profile .Form-Field:is(label)[for*='passport_issue_date']+[name='passport_issuer'],.Account-Profile .Form-Field:is(label)[for*='passport_issue_date']+[name='passport_issue_date'],.Account-Profile .Form-Field:is(label)[for*='passport_issue_date']+div{margin-top:1.75rem;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:760px){.Account-Profile .Form-Field+div{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.Account-Profile .Form-Input{font-size:.9em;}@media screen and (min-width:760px){.Account-Profile .Form-Input{font-size:1.1em}}@media screen and (min-width:1000px){.Account-Profile .Form-Input{font-size:1em}}@media screen and (min-width:760px){.Account-Profile .Form-Input[name='passport_issue_date'],.Account-Profile .Form-Input[name='passport_series']{max-width:9em;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}}@media screen and (min-width:760px){.Account-Profile .Form-Input[name='passport_number']{-webkit-box-flex:0;-ms-flex:0 0 63%;flex:0 0 63%}}@media screen and (min-width:1000px){.Account-Profile .Form-Input[name='passport_number']{-webkit-box-flex:1;-ms-flex:1 1 57%;flex:1 1 57%}}@media screen and (min-width:480px){.Account-Profile>hr{display:none}}@media screen and (min-width:760px){.Account-Profile~.Form-Buttons{margin-top:2rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (min-width:760px){.Account-Profile_affiliate [class^='row'],.Account-Profile_affiliate [class^='col'],.Account-Profile_affiliate .Form-Field,.Account-Profile_affiliate .Form-Title,.Account-Profile_affiliate .Form-Input{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (min-width:760px){.Account-Profile_affiliate .Form-Title:last-of-type{margin-top:2em;padding:0}}@media screen and (min-width:760px){.Account-Profile_affiliate .col-lg-6 br{display:none}}@media screen and (min-width:1000px){.Account-Profile_affiliate .col-lg-6 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75em 2%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1100px){.Account-Profile_affiliate .col-lg-6 .row{gap:.25em 2%}}@media screen and (min-width:1000px){.Account-Profile_affiliate .col-lg-6 .col-lg-5:first-child .Form-Title{margin-top:.5em}}@media screen and (min-width:1000px){.Account-Profile_affiliate .col-lg-6 .col-lg-5:nth-child(n+2){-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width:1000px){.Account-Profile_affiliate .col-lg-6 .col-lg-5:nth-child(n+2) .Form-Title{margin-top:0;margin-bottom:0}}@media screen and (min-width:1000px){.Account-Profile_affiliate .col-lg-6 .col-lg-7:nth-child(n+3){margin-bottom:.35em !important;-webkit-box-flex:0;-ms-flex:0 0 73%;flex:0 0 73%}}@media screen and (max-width:760px){.Account-Order{padding:1em 4%}}@media screen and (min-width:760px){.Account-Order:nth-child(n+2){border-top:1px solid var(--text-color-light-gray)}}@media screen and (min-width:760px) and (prefers-color-scheme:dark){.Account-Order:nth-child(n+2){border-top:1px solid var(--text-color-lighter-gray)}}@media screen and (min-width:760px){.Account-Order .is-expanded+.Accordion-Content{padding-bottom:.75em}}@media screen and (max-width:760px){.Account-Order:has(.is-expanded){background-color:var(--text-color-lightest-gray)}}@media screen and (max-width:760px) and (prefers-color-scheme:dark){.Account-Order:has(.is-expanded){background-color:var(--text-color-gray)}}.Account-Order_cancelled{-webkit-filter:saturate(0);filter:saturate(0);opacity:.65}.Account-Order_cancelled .Account-Order-Meta-Item_total{font-weight:normal}.Account-Order .Accordion{position:relative;z-index:200;margin-top:-3em;}@media screen and (min-width:760px){.Account-Order .Accordion{margin-top:-3.8em}}@media screen and (min-width:1100px){.Account-Order .Accordion{margin-top:0}}.Account-Order .Accordion-Head{font-size:.9em;line-height:1.7;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--text-color-accent-blended);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.35em}.Account-Order .Accordion-Head:after{margin-left:0}@media screen and (min-width:1100px){.Account-Order .Accordion-Head,.Account-Order .Accordion-Head:after{display:none}}@media screen and (min-width:1100px){.Account-Order .Accordion-Content.is-hide{display:block;visibility:visible;height:auto;padding-bottom:1.5em;opacity:1}}.Account-Order-List{margin:0;padding:0}.Account-Order-Meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;margin-bottom:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:760px){.Account-Order-Meta{margin:.8em auto;margin-bottom:2em}}@media screen and (min-width:1100px){.Account-Order-Meta{font-size:1.1em;margin-top:1.25em;margin-bottom:0;gap:1.5em;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.Account-Order-Meta-Item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.Account-Order-Meta-Item_number{font-size:1.3em}.Account-Order-Meta-Item_date{font-size:1.1em;line-height:1.25;margin-left:1em;text-align:right;color:var(--text-color-main)}.Account-Order-Meta-Item_status{margin-bottom:.6em;-ms-flex-preferred-size:100%;flex-basis:100%;}@media screen and (min-width:1100px){.Account-Order-Meta-Item_status{margin-bottom:0;color:var(--text-color-dark-gray)}}.Account-Order-Meta-Item_total{font-size:1.4em;font-weight:bold;line-height:1;margin-bottom:.4em;margin-left:auto;text-align:right;white-space:nowrap;color:var(--color-darklight)}@media screen and (prefers-color-scheme:dark){.Account-Order-Meta-Item_total{color:var(--color-darklight-purple)}}@media screen and (min-width:1100px){.Account-Order-Meta-Item_total{margin-bottom:0}}.Account-Order-Meta-Item_shipping,.Account-Order-Meta-Item_credit{font-size:.6em;display:block;margin-top:0;margin-bottom:.25em;color:var(--text-color-dark-gray)}@media screen and (min-width:1100px){.Account-Order-Meta-Item_shipping,.Account-Order-Meta-Item_credit{margin-top:.5em;margin-bottom:0}}@media screen and (max-width:480px){.Account-Order-Meta-Item_shipping,.Account-Order-Meta-Item_credit{margin-bottom:1em}}.Account-Order-Meta-Item_fee{font-size:.75em;font-weight:normal;display:block;margin-top:.15em;color:var(--text-color-dark-gray)}.Account-Order-Meta-Item_fee:before{display:inline-block;margin-right:.25em;content:'Начислено'}.Account-Order-Meta-Item_fee-inactive{cursor:help;opacity:.5;}.Account-Order-Meta-Item_fee-inactive:before{margin:0;content:'+'}.Account-Order-Meta-Item-Title{font-weight:normal;display:block;margin-bottom:.25em;}@media screen and (min-width:1100px){.Account-Order-Meta-Item-Title{margin-top:.5em;margin-bottom:0}}.Account-Order-Meta-Customer{font-size:.7em;font-weight:bold;display:block;margin:0 0 .5em 0;color:var(--text-color-dark-gray)}@media screen and (min-width:1100px){.Account-Order-Meta-Customer{min-width:15em}}.Account-Order-Buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.8em;gap:.8em;}@media screen and (min-width:480px){.Account-Order-Buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.66em}}.Account-Order-Buttons .subnote{font-size:.85em;font-style:italic;line-height:1.1;}@media screen and (min-width:1100px){.Account-Order-Buttons .subnote{margin-bottom:0;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}.Account-Order-Buttons .Button{display:block;text-align:left}.Account-Order-Buttons .Form_checkout{margin:0;padding:0;}.Account-Order-Buttons .Form_checkout .Button[type='submit']{width:100%;}@media screen and (min-width:480px){.Account-Order-Buttons .Form_checkout .Button[type='submit']{width:auto}}.Account-Order-Buttons .Form_checkout .Button[type='submit'] br{display:none}.Account-Order-Unpaid{line-height:1.3;}@media screen and (max-width:680px){.Account-Order-Unpaid{margin-top:.5em;padding-top:.5em;border-top:1px solid var(--text-color-light-gray)}}.Account-Order-Product{padding-top:.5em;list-style:none;}.Account-Order-Product-List{margin:0;padding:0}.Account-Order-Product-Link{font-size:.95em;}@media screen and (min-width:1100px){.Account-Order-Product-Link{font-size:1.1em;margin-right:.75em}}.Account-Order-Product-Link~.Button{margin-top:.5em}.Account-Order-Product-Value{font-size:.8em;line-height:1.4;display:inline-block;margin-bottom:0}@media screen and (min-width:1100px){.Account-Order-Product-Value{font-size:.9em}}.Account-Order-Product .Button{font-size:.95em;line-height:1.2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;min-height:2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}@media screen and (max-width:850px){.Account-Order-Product .Button{margin-left:0}}@media screen and (max-width:760px){.Account-Order-Product .Button{border:1px solid currentColor}}@media screen and (max-width:760px) and (prefers-color-scheme:dark){.Account-Order-Product .Button{border:0}}@media screen and (max-width:480px){.Account-Order-Product .Button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.Account-Order-Product .Button.activate-pt-online{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin-bottom:.5em}.Account-Order-Product .Button small{font-size:1em;display:block}.Account-Order-Note{font-size:.85em;margin-top:1em;margin-bottom:1em;}@media screen and (max-width:760px){.Account-Order-Note{margin-top:1.6em}}.Account-Order-Note .Button{margin-bottom:.5em}.Account-Order_credit .Accordion{margin-top:-4em;}@media screen and (min-width:1100px){.Account-Order_credit .Accordion{margin-top:0}}.Account-Order_shipping .Accordion{margin-top:-5.8em;margin-bottom:0}@media screen and (min-width:1100px){.Account-Order_shipping .Accordion{margin-top:0}}.Account-Order_shipping .Accordion-Content{padding-top:2em;}@media screen and (min-width:1100px){.Account-Order_shipping .Accordion-Content{padding-top:0}}.Account-Quiz{margin-bottom:1em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.Account-Quiz-Option{font-size:.9em;margin-bottom:.35em;list-style:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.Account-Quiz-Option-List{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 .5em 0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .5em}.Account-Quiz-Option [type='radio']{display:none}.Account-Quiz-Note{line-height:1.4;display:block;color:var(--text-color-dark-gray)}.Account-Quiz-Question{font-size:.85em;margin-bottom:.75em}.Account-Quiz-Modal{font-size:1em;position:fixed;z-index:10000;top:0;right:0;display:none;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:.75em;background:var(--background-color)}.Account-Quiz-Modal .Account-Quiz-Question{font-weight:bold;}@media screen and (prefers-color-scheme:dark){.Account-Quiz-Modal .Account-Quiz-Question{color:var(--text-color-dark-gray)}}.Account-Quiz-Modal .Account-Quiz-Question small{font-size:1em;font-weight:normal;display:inline}.Account-Quiz-Modal .Account-Quiz-Option{line-height:1.25;margin-bottom:.5em;}.Account-Quiz-Modal .Account-Quiz-Option-List{margin-bottom:1.25em}.Account-Quiz-Modal .Account-Quiz .Button_green{display:inline;padding:0;color:inherit;background:none}@media screen and (prefers-color-scheme:dark){.Account-Quiz-Modal .Account-Quiz input:checked+.Button_green{color:var(--bright-green)}}.Account-Quiz-Modal .Form-Buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.7em;gap:1em;}.Account-Quiz-Modal .Form-Buttons:before{font-size:.9em;font-style:italic;position:absolute;top:0;left:0;display:block;margin:0;content:'ответьте на все вопросы';color:var(--solid-yellow)}.Account-Quiz-Modal [type='radio'],.Account-Quiz-Modal [type='checkbox']{display:inline-block;margin-right:.6em}.Account-Quiz .Button{font-size:1em;width:100%;min-height:1em;padding-right:1em;padding-left:1em}.Account-Quiz_valid .Form-Buttons:before{display:none}.Blog-Item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:680px){.Blog-Item{gap:4%;margin-bottom:.75em}}@media screen and (min-width:1000px){.Blog-Item{margin-bottom:1.5em}}@media screen and (min-width:1100px){.Blog-Item{gap:2.35em}}.Blog-Thumb{display:block;width:100%;max-width:100%;height:auto;}@media screen and (min-width:480px){.Blog-Thumb{max-height:66vh;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:680px){.Blog-Thumb{max-height:initial}}.Blog-Thumb-Wrap{margin-right:0;margin-bottom:1em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media screen and (min-width:680px){.Blog-Thumb-Wrap{-webkit-box-flex:0;-ms-flex:0 0 51%;flex:0 0 51%}}@media screen and (min-width:1100px){.Blog-Thumb-Wrap{-ms-flex-preferred-size:400px;flex-basis:400px}}@media screen and (min-width:480px){.Blog-Caption{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media screen and (min-width:1100px){.Blog-Caption{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%}}.Blog-Title{font-size:1.4em;line-height:1.15;}@media screen and (min-width:1100px){.Blog-Title{font-size:2rem;line-height:1.2}}.Blog-Title a{text-decoration:none;color:inherit}.Blog-Excerpt{font-size:.9em;line-height:1.5;}@media screen and (min-width:1100px){.Blog-Excerpt{font-size:1em;line-height:1.4}}.Blog-Excerpt a{display:block;margin-top:.5em;text-decoration:none}.Breadcrumbs{font-size:.8em;margin-bottom:2em;}@media screen and (min-width:1000px){.Breadcrumbs{margin-bottom:.5em;margin-top:1.5em}}.Breadcrumbs-Item{display:inline;padding-right:.3em;}@media screen and (min-width:374px){.Breadcrumbs-Item{font-size:1.1em}}@media screen and (min-width:1100px){.Breadcrumbs-Item{font-size:1.25em}}.Breadcrumbs-Item:nth-child(n+2) .Breadcrumbs-Link:before{display:inline-block;margin:0 .5em 0 0;content:'»'}.Breadcrumbs-Item_text span{color:var(--text-color-dark-gray)}.Breadcrumbs-Item_text span:before{display:inline-block;margin:0 .5em 0 0;content:'»'}.Breadcrumbs-Link{line-height:1.7;}.Breadcrumbs-Link,.Breadcrumbs-Link:hover,.Breadcrumbs-Link:active,.Breadcrumbs-Link:focus{color:inherit}.Breadcrumbs-Link:hover,.Breadcrumbs-Link:active,.Breadcrumbs-Link:focus{text-decoration:none}.Breadcrumbs-Link .fa{font-size:1.2em}.Breadcrumbs_separate{margin:0;padding:0;}.Breadcrumbs_separate .Breadcrumbs-Link{position:relative;display:inline-block;color:var(--text-color-accent-bright)}.Breadcrumbs_separate .Breadcrumbs-Link:before{color:var(--text-color-main)}.Button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:inherit;font-family:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;min-height:55px;padding:10px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transition-property:color,background-color;transition-property:color,background-color;text-align:center;text-decoration:none;color:var(--text-color-darkest-gray);border:0;border-radius:0;outline:none;background-color:var(--overlay-gray)}@media screen and (prefers-color-scheme:dark){.Button{--text-color-inverted:var(--text-color-main)}}@media screen and (max-width:374px){.Button{padding-left:15px;padding-right:15px}}.Button[disabled]{cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;opacity:.65;}@media screen and (max-width:760px){.Button[disabled]{-webkit-filter:saturate(0.3);filter:saturate(0.3);opacity:1}}@media screen and (max-width:480px){.Button[disabled]{-webkit-filter:saturate(0.8);filter:saturate(0.8);opacity:.75;pointer-events:none}}@media screen and (max-width:760px){.Button[disabled].cdek_pvz_map_btn{-webkit-filter:saturate(0.5) brightness(1.2);filter:saturate(0.5) brightness(1.2)}}.Button_close{font-size:4rem;line-height:.7;padding:0;position:absolute;z-index:1000;top:.15em;right:.25em;}.Button_close:before{content:'×'}.Button_search{height:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:2rem}.Button_blue{color:var(--solid-blue);background-color:var(--blended-blue)}@media screen and (prefers-color-scheme:dark){.Button_blue{background-color:var(--solid-blue);color:var(--text-color-main)}}.Button_blue.Button_transparent.active,.Button_blue:hover,.Button_blue:active,.Button_blue:focus{color:var(--text-color-inverted);background-color:var(--solid-blue)}@media screen and (prefers-color-scheme:dark){.Button_blue.Button_transparent.active,.Button_blue:hover,.Button_blue:active,.Button_blue:focus{color:var(--text-color-main);-webkit-filter:brightness(1.05);filter:brightness(1.05)}}.Button_blue.Button_transparent.active{background-color:var(--solid-blue)}.Button_blue-light{background-color:var(--blended-blue);color:var(--solid-blue)}.Button_blue-light:hover,.Button_blue-light:active,.Button_blue-light:focus{background-color:var(--solid-blue);color:var(--text-color-inverted)}.Button_rose{color:var(--solid-rose);background-color:var(--blended-rose)}.Button_rose.Button_transparent.active,.Button_rose:hover,.Button_rose:active,.Button_rose:focus{color:var(--text-color-inverted);background-color:var(--solid-rose)}.Button_rose.Button_transparent.active{background-color:var(--solid-rose)}.Button_rose-light{background-color:var(--blended-rose);color:var(--solid-rose)}.Button_rose-light:hover,.Button_rose-light:active,.Button_rose-light:focus{background-color:var(--solid-rose);color:var(--text-color-inverted)}.Button_orange{background-color:var(--solid-orange);color:var(--text-color-inverted)}.Button_orange.Button_transparent.active,.Button_orange:hover,.Button_orange:active,.Button_orange:focus{color:var(--text-color-inverted);background-color:var(--text-color-accent-bright)}.Button_purple{background-color:var(--blended-purple);color:var(--solid-purple)}@media screen and (prefers-color-scheme:dark){.Button_purple{-webkit-transition:.25s opacity;transition:.25s opacity}}.Button_purple.active,.Button_purple.Button_transparent.active,.Button_purple:hover,.Button_purple:active,.Button_purple:focus{color:var(--text-color-inverted);background-color:var(--solid-purple)}@media screen and (prefers-color-scheme:dark){.Button_purple.active,.Button_purple.Button_transparent.active,.Button_purple:hover,.Button_purple:active,.Button_purple:focus{color:var(--text-color);background-color:var(--solid-purple);opacity:.9}}.Button_purple.active,.Button_purple.Button_transparent.active{border-color:var(--solid-purple)}.Button_green{background-color:var(--solid-green);color:var(--text-color-inverted)}.Button_green.Button_transparent.active,.Button_green:hover,.Button_green:active,.Button_green:focus{color:var(--text-color-inverted);background-color:var(--solid-green)}.Button_green.Button_transparent.active{border-color:var(--solid-green)}.Button_green-light{background-color:var(--blended-green);color:var(--solid-green)}@media screen and (prefers-color-scheme:dark){.Button_green-light{color:var(--text-color);background-color:var(--solid-green);-webkit-transition:.25s opacity;transition:.25s opacity}}.Button_green-light.active,.Button_green-light:hover,.Button_green-light:active,.Button_green-light:focus{background-color:var(--solid-green);color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Button_green-light.active,.Button_green-light:hover,.Button_green-light:active,.Button_green-light:focus{color:var(--text-color);background-color:var(--solid-green);opacity:.9}}.Button_yellow{background-color:var(--solid-yellow);color:var(--text-color-inverted)}.Button_yellow.Button_transparent.active,.Button_yellow:hover,.Button_yellow:active,.Button_yellow:focus{color:var(--text-color-inverted);background-color:var(--solid-yellow)}.Button_yellow.Button_transparent.active{border-color:var(--solid-yellow)}.Button_yellow-light{background-color:var(--blended-yellow);color:var(--solid-yellow)}@media screen and (prefers-color-scheme:dark){.Button_yellow-light{color:var(--text-color);background-color:var(--solid-yellow);-webkit-transition:.25s opacity;transition:.25s opacity}}.Button_yellow-light.active,.Button_yellow-light:hover,.Button_yellow-light:active,.Button_yellow-light:focus{background-color:var(--solid-yellow);color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Button_yellow-light.active,.Button_yellow-light:hover,.Button_yellow-light:active,.Button_yellow-light:focus{color:var(--text-color);background-color:var(--solid-yellow);opacity:.9}}.Button_transparent{color:var(--text-color-darkest-gray);border:1px solid var(--text-color-darkest-gray);background:none}.Button_transparent.Button_close{border:0}.Button_transparent.active,.Button_transparent:hover,.Button_transparent:active,.Button_transparent:focus{color:var(--text-color-inverted);border-color:var(--solid-blue)}.Button_icon{background:none;padding:0 .25em;vertical-align:middle;display:inline-block;min-width:0;}.Button_icon:hover,.Button_icon:active,.Button_icon:focus{background:none;color:var(--solid-blue-dark)}.Button_yapay{position:relative;}.Button_yapay:before{content:'';width:100px;height:35px;z-index:100;opacity:0;background-image:url(/image/payment/yandex-pay-logo-rus-1-white.svg);background-position:center;background-repeat:no-repeat;background-size:100px 35px;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.25s opacity;transition:.25s opacity}@media screen and (max-width:1100px){.Button_yapay:before{background-position:20px center}}.Button_yapay:hover:before{opacity:1}.Button_dotted{margin:.5em .5em .5em 0.7em;}.Button_dotted:before{content:" ";display:inline-block;vertical-align:baseline;min-width:15px;width:15px;min-height:15px;height:15px;margin-right:10px;border-radius:50%;background-color:var(--dot-color,var(--solid-green))}.Button_dotted-pink{--dot-color:var(--solid-pink)}.Button_dotted-green{--dot-color:var(--solid-green)}.Button_dotted-yellow{--dot-color:var(--solid-yellow)}.Button_dotted-gold{--dot-color:var(--solid-gold)}.Button_dotted-purple{--dot-color:var(--solid-purple)}.Button_dotted-blue{--dot-color:var(--solid-blue)}.Button_dotted-active{border:1px solid var(--dot-color);color:var(--dot-color)}.Button_login{text-align:center;padding:.5em .5em;background:#e1e1e1;border:0;min-height:1em;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Button_login span{font-size:.75em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media screen and (prefers-color-scheme:dark){.Button_login span{color:var(--text-color-gray)}}.Button_login:before,.Button_login:after{content:'@';background-color:#f29400;width:1.3em;height:1.3em;-webkit-box-flex:0;-ms-flex:0 0 1.3em;flex:0 0 1.3em;color:#fff;line-height:1em;border-radius:50%;text-align:center;font-size:.9em}.Button_login:after{background-color:#c7c2c2;content:''}.Button_link{display:inline-block;padding:0;border:0;text-decoration:underline;color:var(--text-color-accent);outline:none;background:none}.Button_variation{}.Button_year{border-radius:40px;background-color:var(--text-color-lightest-gray);font-size:1.4em;margin:1em 0 .75em 0}.Button-Price{white-space:nowrap !important;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;text-align:right;font-size:1.4rem}.PBnkButton{background-color:var(--blended-yellow);color:var(--solid-yellow);font-size:1.3em !important;text-align:left;font-family:inherit;display:block;cursor:pointer;margin:1em auto}.PBnkButton:hover,.PBnkButton:active,.PBnkButton:focus{background-color:var(--solid-yellow);color:var(--text-color-inverted)}.Card{font-size:.85em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.75em;padding:0;padding-top:.25em;text-decoration:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.Card:first-child{border-top:0}@media screen and (min-width:374px){.Card{}@media screen and (prefers-color-scheme:dark){.Card{}}}@media screen and (min-width:480px){.Card{margin-bottom:2.5em}}@media screen and (max-width:374px){.Card:last-child{margin-bottom:0}}.Card_compact{margin-top:1.5em;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Card_compact:first-child{margin-top:0}.Card_compact .Card-Meta{font-size:1.1em;}.Card_compact .Card-Meta_documents{font-size:.9em}.Card_compact .Card-Meta:before{display:none}.Card_compact .Card-Credit:before{display:inline-block}.Card_compact .Card-Label{line-height:1.2;margin-right:.5em;}@media screen and (max-width:374px){.Card_compact .Card-Label{padding-bottom:.2em}}@media screen and (prefers-color-scheme:dark){.Card_compact .Card-Label{-webkit-filter:saturate(1.3);filter:saturate(1.3)}}.Card_compact .Card-Title{font-size:1.5em;line-height:1.125;min-height:initial;margin-bottom:.35em;}@media screen and (min-width:374px){.Card_compact .Card-Title{font-size:1.6em}}.Card_commodity{text-align:center}.Card-Outofstock{color:var(--text-color-important)}.Card-List{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.25em;margin-bottom:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Card-List_ochno .Card-Label{font-size:1.15em;padding-top:.25em;padding-bottom:.2em;}@media screen and (max-width:374px){.Card-List_ochno .Card-Label{font-size:.85em}}.Card-List_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.Card-List_column .Card{height:auto;margin-bottom:0;padding:.6em 0 2.5em 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media screen and (min-width:760px){.Card-List_column .Card_commodity{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}}@media screen and (min-width:1100px){.Card-List_column .Card_commodity{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}}.Card-List_column .Card-Image{text-align:center;}.Card-List_column .Card-Image img{max-width:100%}.Card-List_column .Card-Title{line-height:1.3;margin-top:0;margin-bottom:0;padding:.5em .25em;text-decoration:none;color:var(--text-color-main)}.Card-List_column .Card-Title small{display:block}@media screen and (min-width:480px){.Card-List_commodity{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:480px){.Card-List_commodity .Card-Title{font-size:1.4em}}@media screen and (min-width:1000px){.Card-List_commodity .Card-Title{font-size:1.2em}}.Card-List_teachers .Card-Img{height:auto}.Card-List-Header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.6em;}@media screen and (max-width:480px){.Card-List-Header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25em}}.Card-List-Filter{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:2em;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;margin-bottom:.35em;}.Card-List-Filter_schedule{height:auto}.Card-List-Filter-Item{margin:0;padding:0;list-style:none;}@media screen and (max-width:480px){.Card-List-Filter-Item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (max-width:480px){.Card-List-Filter-Item:last-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media screen and (min-width:760px){.Card-List-Filter-Item:not(.Card-List-Filter-Item_schedule):nth-child(n+6){display:none}}.Card-List-Filter-Item .Button{line-height:1.1;min-height:.5em;}@media screen and (max-width:480px){.Card-List-Filter-Item .Button{width:100%}}@media screen and (max-width:400px){.Card-List-Filter-Item .Button{font-size:.85em}}@media screen and (max-width:374px){.Card-List-Filter-Item .Button{font-size:.8em}}.Card-List-Filter+.Button_link{display:block;text-align:right;font-size:.9915em;-ms-flex-item-align:end;align-self:flex-end;}@media screen and (min-width:480px){.Card-List-Filter+.Button_link{margin-bottom:.35em;-ms-flex-item-align:initial;align-self:initial}}@media screen and (max-width:374px){.Card-List-Filter+.Button_link{font-size:.85em}}.Card-Meta{line-height:1.1;margin-bottom:.35em;}@media screen and (min-width:374px){.Card-Meta{font-size:1.05em}}@media screen and (min-width:1000px){.Card-Meta{font-size:1.15em}}.Card-Meta_documents{font-size:.85em;line-height:1.25}.Card-Meta_duration:before{content:'Длительность:'}.Card-Meta_start:before{content:'Начало:'}.Card-Meta_payment{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11;}.Card-Meta_payment .Button{font-size:1.25em;width:100%;min-height:1.8em;margin-top:0;margin-bottom:0;padding:.35em .5em}.Card-Meta:before{font-size:.9em;display:inline-block;color:var(--text-color-dark-gray)}@media screen and (min-width:374px){.Card-Meta:before{font-size:1em}}.Card-Header{font-size:1.1em;width:auto;max-width:100%;margin:0 1em 0 0;text-align:left;-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%;}@media screen and (min-width:1000px){.Card-Header{font-size:1.25em}}.Card-Header_extra-year{font-size:1em}.Card-Header .Course-Regimen{display:block;}@media screen and (min-width:1100px){.Card-Header .Course-Regimen{float:right;margin-top:.25rem;margin-left:1em}}.Card-Label{font-size:.9em;line-height:1.4;display:inline-block;margin-bottom:0;padding:.1em .75em .15em .75em;color:var(--text-color-inverted);background:var(--solid-pink-dark)}.Card-Label:last-child{margin-right:0}@media screen and (prefers-color-scheme:dark){.Card-Label{color:var(--text-color-main)}}@media screen and (min-width:374px){.Card-Label{font-size:1em;line-height:1.1;padding-right:.5em;padding-left:.5em}}@media screen and (min-width:1000px){.Card-Label{font-size:1.3em;line-height:1.2;padding:.15em .75em}}.Card-Label_regimen{background:var(--solid-blue-dark)}.Card-Label_popular,.Card-Label_price{color:var(--text-color-inverted);background:var(--text-color-accent-blended)}@media screen and (prefers-color-scheme:dark){.Card-Label_price{color:var(--text-color-main)}}.Card-Label_popular{position:absolute;z-index:10;top:.5em;left:.5em;display:block;width:auto;-webkit-box-shadow:rgb(78 63 46/35%) 2px 2px 3px 2px;box-shadow:rgb(78 63 46/35%) 2px 2px 3px 2px}@media screen and (prefers-color-scheme:dark){.Card-Label_popular{color:var(--darkest-color)}}.Card-Info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}@media screen and (min-width:480px){.Card-Info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2em}}@media screen and (min-width:1000px){.Card-Info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25em}}.Card-Img{position:relative;overflow:hidden;max-width:100%;height:auto;-webkit-box-flex:1;-ms-flex:1 0 33.339%;flex:1 0 33.339%;}@media screen and (min-width:760px){.Card-Img{height:7.5em;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media screen and (min-width:1100px){.Card-Img{height:164px;-webkit-box-flex:0;-ms-flex:0 0 512px;flex:0 0 512px}}.Card-Img:has(.Card-Group):before{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;content:'';background:-webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,0)),color-stop(72%, rgba(255,255,255,0)),to(rgba(255,255,255,.6)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 72%,rgba(255,255,255,.6) 100%);}@media screen and (min-width:1000px){.Card-Img:has(.Card-Group):before{background:-webkit-gradient(linear,left top, left bottom,from(rgba(255,255,255,.1)),color-stop(68%, rgba(255,255,255,.1)),to(rgba(0,0,0,.5)));background:linear-gradient(to bottom,rgba(255,255,255,.1) 0%,rgba(255,255,255,.1) 68%,rgba(0,0,0,.5) 100%)}}@media screen and (prefers-color-scheme:dark){.Card-Img:has(.Card-Group):before{background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(72%, rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 72%,rgba(0,0,0,.4) 100%)}}.Card-Img img{display:block;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:480px){.Card-Img img{height:auto}}@media screen and (min-width:760px){.Card-Img img{height:100%}}.Card-Group{position:absolute;z-index:101;top:auto;bottom:0;bottom:.35em;left:.35em;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;gap:.35em}.Card-Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em}@media screen and (min-width:374px){.Card-Wrap{font-size:.75em}}.Card-Wrap-Link{-webkit-box-ordinal-group:201;-ms-flex-order:200;order:200;}.Card-Wrap-Link:is(a),.Card-Wrap-Link a{text-decoration:none;color:inherit;}@media screen and (min-width:480px){.Card-Wrap-Link:is(a),.Card-Wrap-Link a{display:block}}@media screen and (min-width:760px){.Card-Wrap-Link:is(a),.Card-Wrap-Link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.Card-Wrap-Link dt,.Card-Wrap-Link dd{display:block;margin:0;}@media screen and (max-width:374px){.Card-Wrap-Link dt,.Card-Wrap-Link dd{font-size:.9em}}.Card-Wrap-Link dt a,.Card-Wrap-Link dd a{text-decoration:underline}.Card-Wrap-Link dt{color:var(--text-color-dark-gray);margin-top:.25em}.Card-Wrap-Link[data-label-promo]:not([data-label-other]){-webkit-box-ordinal-group:-9;-ms-flex-order:-10;order:-10}.Card-Wrap-Link:is(a):hover,.Card-Wrap-Link:is(a):active,.Card-Wrap-Link:is(a):focus{color:var(--text-color-dark-gray)}@media screen and (min-width:760px){.Card-Wrap-Link:last-child{margin-bottom:.5em}}.Card-Link{text-decoration:none;color:inherit}.Card-Title{font-size:1.1em;font-weight:normal;line-height:1.25;margin-top:.35em;margin-bottom:.35em;letter-spacing:-.05rem;}@media screen and (min-width:374px){.Card-Title{font-size:1.35em;letter-spacing:-.025rem}}@media screen and (min-width:480px){.Card-Title{font-size:1.8rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (min-width:760px){.Card-Title{font-size:1.6em;margin-top:-.05em}}@media screen and (min-width:1000px){.Card-Title{font-size:1.8em;line-height:1.15}}.Card-Price{font-size:1.25em;font-weight:bold;margin-right:1em;margin-bottom:0;white-space:nowrap;color:var(--text-color-accent-bright);-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Card-Price+.Button{margin-top:.25em}@media screen and (min-width:374px){.Card-Price{font-size:1.6em}}.Card-More{margin-top:1em;margin-bottom:0;}.Card-More .Button{min-height:0}.Card-Credit{font-size:1.1em;line-height:1.2;width:100%;margin-top:.15em;margin-bottom:.35em;padding-right:0;color:var(--text-color-accent-bright)}.Card-Credit span{font-weight:bold}.Card-Credit:before{font-size:.9em;display:inline-block;content:'Рассрочка ';color:inherit;}@media screen and (min-width:374px){.Card-Credit:before{display:block}}.Card_date{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;padding:.5em 0;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:1000px){.Card_date{padding:.8em 0}}.Card_date+.Card_date{display:none}.Cart-Count{font-size:.6em;line-height:1.4;position:absolute;top:-.3em;right:-.9em;width:1.4em;padding:0;text-align:center;color:#fff;border-radius:1em;background:var(--bright-red)}.Cart-Price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.35em;color:var(--text-color-dark-gray)}.Cart-Shipping{margin:1.5em 0;}.Cart-Shipping-Point{font-size:.85em;margin-top:1em;color:var(--solid-yellow);}.Cart-Shipping-Point strong{word-break:initial}.Cart-Shipping-Radio{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;cursor:pointer;}.Cart-Shipping-Radio input{display:none;}.Cart-Shipping-Radio input:checked~.Cart-Shipping-Radio-Icon{background:currentColor}.Cart-Shipping-Radio-Icon{display:inline-block;width:.5em;height:.5em;-webkit-box-flex:0;-ms-flex:0 0 .5em;flex:0 0 .5em;opacity:.8;border-radius:50%;border:2px solid var(--background-color);-webkit-box-shadow:0 0 0 2px currentColor;box-shadow:0 0 0 2px currentColor;background:none;margin-right:.5em}.Cart-Shipping>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;margin-bottom:.5em;gap:.3em;}@media screen and (max-width:374px){.Cart-Shipping>label{font-size:.85em}}.Cart-Shipping+.Checkout-Wrap_disabled:before{content:'Выберите способ доставки выше'}.Cart-Shipping .Button{font-size:.85em;width:auto;min-height:1em;margin-top:1em;}.Cart-Shipping .Button.cdek_pvz_map_btn{-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-top:0;margin-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width:760px){.Cart-Shipping .Button.cdek_pvz_map_btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width:760px) and (prefers-color-scheme:light){.Cart-Shipping .Button.cdek_pvz_map_btn{}}@media screen and (min-width:760px) and (prefers-color-scheme:light){.Cart-Shipping .Button.cdek_pvz_map_btn:hover,.Cart-Shipping .Button.cdek_pvz_map_btn:active,.Cart-Shipping .Button.cdek_pvz_map_btn:focus{color:var(--text-color-inverted);background-color:var(--solid-yellow)}}.Cart-Shipping .Form-Field{margin:0 0 .25em 0}@media screen and (min-width:480px){.Cart-Products{margin-top:1em}}.Cart-Products .Table,.Cart-Products tbody{display:block}.Cart-Products .Table{background:none;}.Cart-Products .Table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:480px){.Cart-Products .Table tr{margin-bottom:1.5em}}.Cart-Products .Table td{min-width:1em;padding:0;}.Cart-Products .Table td.Cart-Subtotal{font-size:1.2em;font-weight:bold;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;text-align:right;white-space:nowrap;color:var(--text-color-dark-gray)}@media screen and (min-width:480px){.Cart-Products .Table td.Cart-Subtotal{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}}@media screen and (min-width:1100px){.Cart-Products .Table td.Cart-Subtotal{color:var(--text-color-gray)}}@media screen and (min-width:1100px) and (prefers-color-scheme:dark){.Cart-Products .Table td.Cart-Subtotal{color:var(--text-color-darkest-gray)}}.Cart-Products .Table td.Cart-Options{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.Cart-Products .Table td.Cart-Options_commodity{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:0;}.Cart-Products .Table td.Cart-Options_commodity~.Cart-Subtotal{margin-top:.15em}@media screen and (min-width:480px){.Cart-Products .Table td.Cart-Options_commodity~.Cart-Actions-Button{margin:auto}}@media screen and (min-width:1100px){.Cart-Products .Table td.Cart-Options_commodity~.Cart-Actions-Button{margin-left:2em}}.Cart-Products .Table td.Cart-Actions{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;padding:.5em;text-align:center;}@media screen and (min-width:480px){.Cart-Products .Table td.Cart-Actions{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:0}}.Cart-Block{position:fixed;z-index:1002;top:auto;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:.5em 30% .5em 1em;-webkit-transform:translateX(50%) translateY(50%);-ms-transform:translateX(50%) translateY(50%);transform:translateX(50%) translateY(50%);-webkit-transform:none;-ms-transform:none;transform:none;white-space:nowrap;color:white;border-radius:0;background:var(--color-darklight);-webkit-box-shadow:var(--darklight-shadow) 2px 2px 7px 1px;box-shadow:var(--darklight-shadow) 2px 2px 7px 1px}@media screen and (max-width:374px){.Cart-Block{padding-left:.75em}}@media screen and (min-width:1000px){.Cart-Block{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:0;left:50%;width:auto;gap:1.5rem;bottom:auto;right:auto;top:50%;white-space:nowrap;padding:.5rem 1.5rem;max-width:16em}}.Cart-Block-Info{font-size:.9em;line-height:1.2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:normal;}@media screen and (min-width:760px){.Cart-Block-Info{white-space:nowrap}}.Cart-Block-Info a{text-decoration:underline;color:inherit;}@media screen and (min-width:1000px){.Cart-Block-Info a:hover,.Cart-Block-Info a:active,.Cart-Block-Info a:focus{text-decoration:none}}.Cart-Close{font-size:1.8em;line-height:1;cursor:pointer;position:relative;top:.05em;color:var(--text-color-inverted);border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (prefers-color-scheme:dark){.Cart-Close{--text-color-inverted:var(--text-color)}}.Cart-Close:hover,.Cart-Close:active,.Cart-Close:focus{opacity:.8}.Cart-Actions .Button_link{font-size:.85em;line-height:1;display:block;width:auto;min-height:1em;margin:auto;padding:0;text-decoration:none;border-bottom:2px dotted currentColor}.Cart-Option{font-size:.9em;display:inline-block;margin-top:.2em;margin-bottom:0;}@media screen and (min-width:480px){.Cart-Option{display:inline}}@media screen and (min-width:480px){.Cart-Option:before{content:"\00a0\00a0"}}.Cart-Options{font-size:.9em;}@media screen and (min-width:480px){.Cart-Options br{display:none}}@media screen and (min-width:480px){.Cart-Options a{display:inline}}.Cart-Subtotal{padding-top:0;padding-right:0;padding-bottom:.4em}.Cart-Totals.Table{display:block;background:none;}.Cart-Totals.Table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}@media screen and (min-width:680px){.Cart-Totals.Table tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.Cart-Totals.Table td{font-weight:normal;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:auto;min-width:50%;padding:0;}@media screen and (min-width:680px){.Cart-Totals.Table td{min-width:initial;-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content}}.Cart-Totals.Table td:last-child{font-size:1.2em;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:0;padding-left:.5em;text-align:right;vertical-align:middle;}@media screen and (min-width:680px){.Cart-Totals.Table td:last-child{white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content;padding-left:2em}}.Cart-Totals,.Cart-Totals>tbody{display:block}.Chapter{margin:0;padding:0;}.Chapter-Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;--side-padding:calc((100% - 1200px) / 2);padding:2em 0;gap:5%}@media screen and (max-width:1290px){.Chapter-Wrap{--side-padding:3.5%}}@media screen and (max-width:480px){.Chapter-Wrap{--side-padding:5%}}.Chapter-Wrap_wide,.Chapter-Wrap_wide>header,.Chapter-Wrap_two,.Chapter-Wrap_two>header{padding-left:var(--side-padding);padding-right:var(--side-padding);padding-top:6rem;padding-bottom:6rem}@media screen and (max-width:1290px){.Chapter-Wrap_wide,.Chapter-Wrap_wide>header,.Chapter-Wrap_two,.Chapter-Wrap_two>header{gap:2%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1100px){.Chapter-Wrap_wide,.Chapter-Wrap_wide>header,.Chapter-Wrap_two,.Chapter-Wrap_two>header{padding-bottom:4rem;padding-top:4rem}}@media screen and (max-width:850px){.Chapter-Wrap_wide,.Chapter-Wrap_wide>header,.Chapter-Wrap_two,.Chapter-Wrap_two>header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:3em;padding-left:0;padding-right:0}}@media screen and (max-width:767px){.Chapter-Wrap_wide,.Chapter-Wrap_wide>header,.Chapter-Wrap_two,.Chapter-Wrap_two>header{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width:480px){.Chapter-Wrap_wide,.Chapter-Wrap_wide>header,.Chapter-Wrap_two,.Chapter-Wrap_two>header{gap:1em}}.Chapter-Wrap_wide+.Chapter-Wrap_wide,.Chapter-Wrap_wide>header+.Chapter-Wrap_wide>header,.Chapter-Wrap_two+.Chapter-Wrap_two,.Chapter-Wrap_two>header+.Chapter-Wrap_two>header{}@media screen and (max-width:850px){.Chapter-Wrap_wide>.Chapter_list,.Chapter-Wrap_wide>.Title,.Chapter-Wrap_wide>header>.Chapter_list,.Chapter-Wrap_wide>header>.Title,.Chapter-Wrap_two>.Chapter_list,.Chapter-Wrap_two>.Title,.Chapter-Wrap_two>header>.Chapter_list,.Chapter-Wrap_two>header>.Title{padding-left:var(--side-padding);padding-right:var(--side-padding)}}.Chapter-Wrap_wide .Chapter,.Chapter-Wrap_wide>header .Chapter,.Chapter-Wrap_two .Chapter,.Chapter-Wrap_two>header .Chapter{-webkit-box-flex:1;-ms-flex:1 1 47.5%;flex:1 1 47.5%;max-width:100%;}.Chapter-Wrap_wide .Chapter_carousel,.Chapter-Wrap_wide>header .Chapter_carousel,.Chapter-Wrap_two .Chapter_carousel,.Chapter-Wrap_two>header .Chapter_carousel{position:relative;max-width:47.5%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em 2.25em;border:3px solid var(--solid-logo-blue);}.Chapter-Wrap_wide .Chapter_carousel-spb,.Chapter-Wrap_wide .Chapter_carousel-spb-nearest,.Chapter-Wrap_wide>header .Chapter_carousel-spb,.Chapter-Wrap_wide>header .Chapter_carousel-spb-nearest,.Chapter-Wrap_two .Chapter_carousel-spb,.Chapter-Wrap_two .Chapter_carousel-spb-nearest,.Chapter-Wrap_two>header .Chapter_carousel-spb,.Chapter-Wrap_two>header .Chapter_carousel-spb-nearest{border-color:var(--solid-logo-purple)}@media screen and (prefers-color-scheme:dark){.Chapter-Wrap_wide .Chapter_carousel-spb,.Chapter-Wrap_wide .Chapter_carousel-spb-nearest,.Chapter-Wrap_wide>header .Chapter_carousel-spb,.Chapter-Wrap_wide>header .Chapter_carousel-spb-nearest,.Chapter-Wrap_two .Chapter_carousel-spb,.Chapter-Wrap_two .Chapter_carousel-spb-nearest,.Chapter-Wrap_two>header .Chapter_carousel-spb,.Chapter-Wrap_two>header .Chapter_carousel-spb-nearest{border-color:var(--color-darklight-purple)}}.Chapter-Wrap_wide .Chapter_carousel a,.Chapter-Wrap_wide>header .Chapter_carousel a,.Chapter-Wrap_two .Chapter_carousel a,.Chapter-Wrap_two>header .Chapter_carousel a{display:block;}@media screen and (max-width:480px){.Chapter-Wrap_wide .Chapter_carousel a,.Chapter-Wrap_wide>header .Chapter_carousel a,.Chapter-Wrap_two .Chapter_carousel a,.Chapter-Wrap_two>header .Chapter_carousel a{margin-bottom:.25em;min-height:2.8em}}.Chapter-Wrap_wide .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide .Chapter_carousel .swiper-button-next,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-next{--side-shift:-.35em;-webkit-filter:hue-rotate(335deg) brightness(1.35) saturate(0.6);filter:hue-rotate(335deg) brightness(1.35) saturate(0.6);bottom:.3em;top:auto;}@media screen and (max-width:850px){.Chapter-Wrap_wide .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide .Chapter_carousel .swiper-button-next,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-next{--side-shift:.5em}}@media screen and (max-width:480px){.Chapter-Wrap_wide .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide .Chapter_carousel .swiper-button-next,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-next{bottom:.5em}}@media screen and (min-width:480px){.Chapter-Wrap_wide .Chapter_carousel .swiper-button-prev:not([class*="nearest"]),.Chapter-Wrap_wide .Chapter_carousel .swiper-button-next:not([class*="nearest"]),.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-prev:not([class*="nearest"]),.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-next:not([class*="nearest"]),.Chapter-Wrap_two .Chapter_carousel .swiper-button-prev:not([class*="nearest"]),.Chapter-Wrap_two .Chapter_carousel .swiper-button-next:not([class*="nearest"]),.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-prev:not([class*="nearest"]),.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-next:not([class*="nearest"]){bottom:1.7em}}.Chapter-Wrap_wide .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-prev{left:var(--side-shift,0)}@media screen and (max-width:850px){.Chapter-Wrap_wide .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-prev{left:auto;right:calc(var(--side-shift) * 5)}}.Chapter-Wrap_wide .Chapter_carousel .swiper-button-next,.Chapter-Wrap_wide>header .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two .Chapter_carousel .swiper-button-next,.Chapter-Wrap_two>header .Chapter_carousel .swiper-button-next{right:var(--side-shift,0)}.Chapter-Wrap_wide .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_wide .Chapter_carousel-spb .swiper-button-next,.Chapter-Wrap_wide>header .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel-spb .swiper-button-next,.Chapter-Wrap_two .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel-spb .swiper-button-next,.Chapter-Wrap_two>header .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel-spb .swiper-button-next{-webkit-filter:hue-rotate(60deg) brightness(0.6);filter:hue-rotate(60deg) brightness(0.6);}@media screen and (prefers-color-scheme:dark){.Chapter-Wrap_wide .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_wide .Chapter_carousel-spb .swiper-button-next,.Chapter-Wrap_wide>header .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_wide>header .Chapter_carousel-spb .swiper-button-next,.Chapter-Wrap_two .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_two .Chapter_carousel-spb .swiper-button-next,.Chapter-Wrap_two>header .Chapter_carousel-spb .swiper-button-prev,.Chapter-Wrap_two>header .Chapter_carousel-spb .swiper-button-next{-webkit-filter:hue-rotate(60deg) brightness(1);filter:hue-rotate(60deg) brightness(1)}}@media screen and (max-width:850px){.Chapter-Wrap_wide .Chapter_carousel .CoursesList-DoubleDate,.Chapter-Wrap_wide .Chapter_carousel .CoursesList-SingleDate,.Chapter-Wrap_wide>header .Chapter_carousel .CoursesList-DoubleDate,.Chapter-Wrap_wide>header .Chapter_carousel .CoursesList-SingleDate,.Chapter-Wrap_two .Chapter_carousel .CoursesList-DoubleDate,.Chapter-Wrap_two .Chapter_carousel .CoursesList-SingleDate,.Chapter-Wrap_two>header .Chapter_carousel .CoursesList-DoubleDate,.Chapter-Wrap_two>header .Chapter_carousel .CoursesList-SingleDate{font-size:1.6em}}.Chapter-Wrap_wide .Chapter>.Title,.Chapter-Wrap_wide>header .Chapter>.Title,.Chapter-Wrap_two .Chapter>.Title,.Chapter-Wrap_two>header .Chapter>.Title{margin-top:0;}@media screen and (max-width:1290px){.Chapter-Wrap_wide .Chapter>.Title,.Chapter-Wrap_wide>header .Chapter>.Title,.Chapter-Wrap_two .Chapter>.Title,.Chapter-Wrap_two>header .Chapter>.Title{margin-bottom:0}}@media screen and (max-width:1290px){.Chapter-Wrap_wide .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel),.Chapter-Wrap_wide>header .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel),.Chapter-Wrap_two .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel),.Chapter-Wrap_two>header .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel){-ms-flex-preferred-size:47.5%;flex-basis:47.5%;max-width:47.5%}}@media screen and (max-width:480px){.Chapter-Wrap_wide .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel),.Chapter-Wrap_wide>header .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel),.Chapter-Wrap_two .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel),.Chapter-Wrap_two>header .Chapter:not(.Chapter_image):not(.Chapter_video):is(.Chapter_carousel){max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media screen and (max-width:1290px){.Chapter-Wrap_wide .Chapter:not(.Chapter_image):not(.Chapter_video),.Chapter-Wrap_wide>header .Chapter:not(.Chapter_image):not(.Chapter_video),.Chapter-Wrap_two .Chapter:not(.Chapter_image):not(.Chapter_video),.Chapter-Wrap_two>header .Chapter:not(.Chapter_image):not(.Chapter_video){-webkit-box-flex:1;-ms-flex:1 1 57.5%;flex:1 1 57.5%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:850px){.Chapter-Wrap_wide .Chapter:not(.Chapter_image):not(.Chapter_video),.Chapter-Wrap_wide>header .Chapter:not(.Chapter_image):not(.Chapter_video),.Chapter-Wrap_two .Chapter:not(.Chapter_image):not(.Chapter_video),.Chapter-Wrap_two>header .Chapter:not(.Chapter_image):not(.Chapter_video){padding-left:var(--side-padding);padding-right:var(--side-padding)}}.Chapter-Wrap_two header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding:0}.Chapter-Wrap_two>*{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Chapter-Wrap_two:has(.Chapter_carousel){-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3%}@media screen and (max-width:1290px){.Chapter-Wrap_two:has(>.Chapter_image){padding-right:0}}.Chapter-Wrap_two+.Chapter-Wrap_two:not(.Chapter-Wrap_highlighted){padding-top:0;}.Chapter-Wrap_two+.Chapter-Wrap_two:not(.Chapter-Wrap_highlighted).Chapter-Schedule_full{padding-top:1.5em}@media screen and (max-width:850px){.Chapter-Wrap_two+.Chapter-Wrap_two+.Chapter-Wrap_two{padding-bottom:0}}.Chapter-Wrap_three .Chapter{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%}.Chapter-Wrap_dark{background:#151515;color:white}.Chapter-Wrap_highlighted{padding-top:2em;margin-bottom:2em;background-color:var(--color-highlight)}.Chapter-Wrap_light{padding-top:2em;padding-bottom:1em;}.Chapter-Wrap_light .Section-Subtitle{font-size:2.8rem;}@media screen and (max-width:480px){.Chapter-Wrap_light .Section-Subtitle{line-height:1.1}}.Chapter-Wrap_light .Section-Subtitle+.Section-Subsubtitle{margin-top:0}.Chapter-Wrap_footer{background:#0D0D0D;padding-top:3em;padding-bottom:0;}@media screen and (max-width:1290px){.Chapter-Wrap_footer{padding-right:var(--side-padding)}}@media screen and (max-width:1100px){.Chapter-Wrap_footer .Footer-Row{padding-left:0;padding-right:0}}@media screen and (max-width:850px){.Chapter-Wrap_footer .Footer-Row{padding-left:var(--side-padding);padding-right:var(--side-padding)}}.Chapter-Wrap_half_bg{background-repeat:no-repeat;background-position:left center;background-size:50% 100%;}.Chapter-Wrap_half_bg-right{background-position:right center}.Chapter-Wrap_intro{background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #151515),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover.jpg');background-image:linear-gradient(to right,#151515 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover.jpg');background-size:50% 100%,cover,50% auto;background-position:right center,right center,left 20%;--text-color:#fff;color:var(--text-color);padding-top:9.5em}@media screen and (max-width:2350px){.Chapter-Wrap_intro{background-position:right center,right center,left center}}@media screen and (max-width:1520px){.Chapter-Wrap_intro{background-size:50% 100%,cover,auto 100%}}@media screen and (max-width:1290px){.Chapter-Wrap_intro{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(0,0,0,0)),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover.jpg');background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover.jpg');background-position:center top,right center,center 40%;background-size:cover,cover,100% auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0;padding-top:5.5em;padding-bottom:2em;padding-right:var(--side-padding)}}@media screen and (max-width:1100px){.Chapter-Wrap_intro{background-size:cover,cover,cover}}@media screen and (max-width:850px){.Chapter-Wrap_intro{background-position:cover}}@media screen and (max-width:480px) and (-webkit-min-device-pixel-ratio:1.5),screen and (min-moz-device-pixel-ratio:1.5),screen and (min-device-pixel-ratio:1.5),screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){.Chapter-Wrap_intro{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(0,0,0,0)),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover@2x.jpg');background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover@2x.jpg')}}@media screen and (max-width:480px){.Chapter-Wrap_intro{padding-top:5em;background-position:center top,right center,left -1.2em}}.Chapter-Wrap_intro a{display:inline-block}.Chapter-Wrap_intro-webp{background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #151515),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover.webp');background-image:linear-gradient(to right,#151515 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover.webp')}@media screen and (max-width:1290px){.Chapter-Wrap_intro-webp{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(0,0,0,0)),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover.webp');background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover.webp')}}@media screen and (max-width:480px){.Chapter-Wrap_intro-webp{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(50%, rgba(0,0,0,0)),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover@2x.webp');background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover@2x.webp')}}@media screen and (min-width:1290px){.Chapter-Wrap_intro-webp-home{background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #151515),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover.webp'),url('/image/weider-college-class.jpg');background-image:linear-gradient(to right,#151515 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover.webp'),url('/image/weider-college-class.jpg');background-size:0,cover,50% auto,50% auto;background-position:right center,right center,left 20%,right 20%}}@media screen and (min-width:1290px){.Chapter-Wrap_intro-home{background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #151515),to(#151515)),-webkit-gradient(linear,left top, right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5))),url('/image/pt/pt_cover.webp'),url('/image/weider-college-class.jpg');background-image:linear-gradient(to right,#151515 50%,#151515 100%),linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.5)),url('/image/pt/pt_cover.webp'),url('/image/weider-college-class.jpg');background-size:0,cover,50% auto,50% auto;background-position:right center,right center,left 20%,right 20%}}.Chapter-Wrap_intro-home:has(video){position:relative;}@media screen and (max-width:850px){.Chapter-Wrap_intro-home:has(video){overflow:hidden}}.Chapter-Wrap_intro-home:has(video) .Chapter{position:relative;z-index:10}.Chapter-Wrap_intro-home figure,.Chapter-Wrap_intro-home video{margin:0;position:absolute;inset:0;height:100%;z-index:5;}@media screen and (max-width:480px){.Chapter-Wrap_intro-home figure,.Chapter-Wrap_intro-home video{display:none}}.Chapter-Wrap_intro-home video{left:0;top:0;width:100%;}@media screen and (max-width:850px){.Chapter-Wrap_intro-home video{scale:1.5}}.Chapter-Wrap_intro .Chapter:nth-child(2){padding-left:1em;}@media screen and (max-width:1290px){.Chapter-Wrap_intro .Chapter:nth-child(2){padding-left:0}}@media screen and (max-width:850px){.Chapter-Wrap_intro .Chapter:nth-child(2){padding-left:var(--side-padding)}}.Chapter-Wrap_intro .Section-Title{margin:0 !important}.Chapter-Wrap_flipped{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}@media screen and (max-width:1290px){.Chapter-Wrap_flipped:has(>.Chapter_image){padding-right:var(--side-padding);padding-left:0}}@media screen and (max-width:850px){.Chapter-Wrap_flipped{padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Chapter-Wrap_flipped .Chapter.Chapter_list{margin-left:1.25em}.Chapter-Wrap_wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3em;padding-bottom:3em;background:#3e3d3d;}@media screen and (max-width:1000px){.Chapter-Wrap_wide{padding-top:0}}.Chapter-Wrap_wide img{max-width:100%}.Chapter-Wrap_wide .Title{-ms-flex-item-align:start;align-self:flex-start;margin-top:0;margin-bottom:.75em}.Chapter-Wrap_home-cards{padding-top:1.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:850px){.Chapter-Wrap_home-cards{gap:0;padding-bottom:0}}.Chapter-Wrap_home-cards .Card{-webkit-box-sizing:border-box;box-sizing:border-box;}.Chapter-Wrap_home-cards .Card-List{gap:.5%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.Chapter-Wrap_home-cards .Card-List-ViewAll{text-align:right;justify-self:flex-end;margin-left:auto;margin-bottom:0;}@media screen and (max-width:1000px){.Chapter-Wrap_home-cards .Card-List-ViewAll{padding-right:1em}}@media screen and (max-width:480px){.Chapter-Wrap_home-cards .Card-List-ViewAll{margin-bottom:1em}}@media screen and (max-width:1000px){.Chapter-Wrap_home-cards .Card-List_teachers{row-gap:1em}}@media screen and (max-width:850px){.Chapter-Wrap_home-cards .Card-List_teachers .Card-Img img{height:auto}}.Chapter-Wrap_home-cards .Card-List_licenses{gap:1.5rem;}@media screen and (max-width:850px){.Chapter-Wrap_home-cards .Card-List_licenses{font-size:1.25em}}@media screen and (max-width:1000px){.Chapter-Wrap_home-cards .Card-List_licenses{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1000px){.Chapter-Wrap_home-cards .Card-List_licenses .Card{padding-inline:1em}}@media screen and (max-width:850px){.Chapter-Wrap_home-cards .Card-Wrap-Link{margin-bottom:1.5rem}}@media screen and (min-width:600px){.Chapter-Wrap_home-cards .Card-Wrap-Link{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%}}@media screen and (min-width:820px){.Chapter-Wrap_home-cards .Card-Wrap-Link{-webkit-box-flex:1;-ms-flex:1 1 31.53%;flex:1 1 31.53%}}.Chapter-Wrap_home-cards .Card-Info{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (max-width:1000px){.Chapter-Wrap_home-cards .Card-Info{padding-inline:1em}}.Chapter-Wrap_home-cards .Card-Img{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}.Chapter-Wrap_home-cards .Card-Title{font-size:1.6em;padding-right:.5em}.Chapter-Wrap_home-cards .Card-Meta{padding-right:.75em}.Chapter-Wrap_home-cards .Card-Info,.Chapter-Wrap_home-cards .Card-Wrap-Link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1000px){.Chapter-Wrap_home-cards .Section-Subtitle{padding-inline:.4em}}@media screen and (max-width:850px){.Chapter-Wrap_home-cards+.Chapter-Wrap_home-cards+.Chapter-Wrap_home-cards{padding-bottom:1.5em}}.Chapter-Wrap_grad{background:var(--text-color-dark-gray)}@media screen and (max-width:680px){.Chapter-Wrap_grad{padding-bottom:1em}}@media screen and (prefers-color-scheme:dark){.Chapter-Wrap_grad{background:var(--text-color-gray)}}.Chapter-Wrap_reviews{background-color:#128ac1;padding-left:0;padding-right:0}@media screen and (max-width:480px){.Chapter-Wrap_reviews .Review-Videos{overflow:auto}}.Chapter-Wrap_reviews .Title{padding-left:var(--side-padding);padding-right:var(--side-padding)}@media screen and (max-width:480px){.Chapter-Wrap_reviews .Title:after{content:' →'}}.Chapter-Wrap:has(iframe){padding-bottom:0}@media screen and (max-width:480px){.Chapter-Wrap:not(.Chapter-Wrap_intro) .Title{font-size:clamp(1.6em,11.25vw,2.2em)}}@media screen and (max-width:374px){.Chapter-Wrap:not(.Chapter-Wrap_intro) .Title{font-size:clamp(1.4em,11.25vw,2.2em)}}.Chapter-Wrap:not(.Chapter-Wrap_intro) .Title_sub{font-size:.65em;margin-bottom:.75em}.Chapter-Wrap+.Section_video{margin-top:0}.Chapter-Colored{position:relative;}@media screen and (max-width:480px){.Chapter-Colored{padding-left:7%;max-height:2.4em;padding-right:7%}}@media screen and (max-width:374px){.Chapter-Colored{max-height:initial}}.Chapter-Highlight{--highlight-color:var(--solid-orange-light);--triangle-size:25px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:3em;background:var(--highlight-color);color:var(--text-color-inverted);padding:1.5em 1.75em;border-radius:1.25em}@media screen and (prefers-color-scheme:dark){.Chapter-Highlight{color:var(--text-color);--highlight-color:var(--solid-orange)}}@media screen and (max-width:480px){.Chapter-Highlight{padding-left:1em;padding-right:1em;font-size:.9em}}.Chapter-Highlight:before{border-width:var(--triangle-size) calc(2 * var(--triangle-size)) 0px calc(2 * var(--triangle-size));right:auto;left:50%;top:calc(-1 * var(--triangle-size) + 1px);content:'';border-color:var(--highlight-color) transparent transparent transparent;-webkit-transform:rotate(180deg) translateX(50%);-ms-transform:rotate(180deg) translateX(50%);transform:rotate(180deg) translateX(50%);position:absolute;width:0;height:0;border-style:solid}.Chapter-Highlight p:last-child,.Chapter-Highlight ul:last-child,.Chapter-Highlight ol:last-child{margin-bottom:0}.Chapter-Note{font-size:.95em;}@media screen and (min-width:1100px) and (max-width:1290px){.Chapter-Note{margin-bottom:.75em}}@media screen and (max-width:480px){.Chapter-Tab{padding-top:.5em}}.Chapter-Tab:not(.Chapter-Tab_active){display:none}.Chapter-Tab-Buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2em 0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3em;}.Chapter-Tab-Buttons .Button{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 0.167em);flex:0 0 calc(33% - 0.167em)}@media screen and (max-width:1290px){.Chapter-Tab-Buttons .Button{-webkit-box-flex:1;-ms-flex:1 1 49%;flex:1 1 49%}}@media screen and (max-width:480px){.Chapter-Tab-Buttons .Button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.Chapter-Tab-Buttons .Button a{display:block;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;text-decoration:none}.Chapter-Tab-Buttons .Button_orange{background-color:transparent;color:var(--solid-orange);border:3px solid var(--solid-orange)}@media screen and (max-width:480px){.Chapter-Tab-Buttons .Button_orange{line-height:1.2}}.Chapter-Tab-Buttons .Button_orange:focus,.Chapter-Tab-Buttons .Button_orange:active,.Chapter-Tab-Buttons .Button_orange.active{background-color:var(--solid-orange);color:var(--text-color-inverted)}.Chapter-Tab-Contents{margin-bottom:1em}.Chapter_schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 5%;}.Chapter_schedule~.Section{margin-bottom:0;--side-padding:calc((100% - 1200px) / 2)}.Chapter_schedule~.Section .Section-Wrapper{max-width:100%;padding-left:var(--side-padding);padding-right:var(--side-padding)}@media screen and (max-width:1290px){.Chapter_schedule~.Section .Section-Wrapper{--side-padding:3.5%}}@media screen and (max-width:1100px){.Chapter_schedule~.Section .Section-Wrapper{--side-padding:0}}@media screen and (max-width:850px){.Chapter_schedule~.Section .Course-Date-List{margin-bottom:0}}.Chapter_schedule~.Section .Course-Date-List:has([name="date"][type="hidden"]){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.Chapter_schedule~.Section .Course-Footnote{color:white;font-weight:bold;text-align:center;}.Chapter_schedule~.Section .Course-Footnote br{display:none}.Chapter_schedule~.Section .Course-Footnote p{margin-bottom:0;text-align:center;font-weight:bold;display:inline-block;background:#e2007a;padding:.25em .5em;line-height:1.25}.Chapter_schedule~.Section .Course-Footnote p:empty{display:none}.Chapter_schedule .Section-Subtitle{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0}.Chapter_image{display:grid;place-items:center}@media screen and (max-width:480px){.Chapter_image{display:block}}.Chapter_image picture,.Chapter_image img{width:100%;display:block;}@media screen and (max-width:1290px){.Chapter_image picture,.Chapter_image img{height:100%;max-height:100vh}}@media screen and (max-width:850px){.Chapter_image picture,.Chapter_image img{max-height:50vh}}@media screen and (max-width:767px){.Chapter_image picture,.Chapter_image img{height:80vh;overflow:hidden}}.Chapter_image img{-o-object-fit:cover;object-fit:cover}.Chapter_image-darken{position:relative;}.Chapter_image-darken:after{aspect-ratio:var(--image-ratio,initial);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;content:'';background-color:rgba(0,0,0,.5);width:100%}@media screen and (max-width:1290px){.Chapter_image-darken:after{height:100%;max-height:100vh}}@media screen and (max-width:850px){.Chapter_image-darken:after{max-height:50vh}}@media screen and (max-width:767px){.Chapter_image-darken:after{height:80vh;overflow:hidden}}.Chapter_image-darken_semi:after{background-color:rgba(0,0,0,.25)}.Chapter_list{margin-top:1em}.Chapter_list.wide,.Chapter_list li{list-style:disc;}.Chapter_list.wide.wide,.Chapter_list li.wide{list-style:none;padding:0;margin:0;grid-column:-1/1}.Chapter_list.wide:nth-child(n+1),.Chapter_list li:nth-child(n+1){margin-bottom:.5em}@media screen and (max-width:1290px){.Chapter_list.wide:nth-child(n+1),.Chapter_list li:nth-child(n+1){margin-bottom:0}.Chapter_list.wide:nth-child(n+1):has(.Accordion),.Chapter_list li:nth-child(n+1):has(.Accordion){margin-top:.5em}}@media screen and (max-width:480px){.Chapter_list.wide,.Chapter_list li{font-size:.9em}}@media screen and (max-width:374px){.Chapter_list.wide,.Chapter_list li{font-size:.85em;list-style:none;padding-left:0}}.Chapter_list.wide .Accordion,.Chapter_list li .Accordion{margin:0}.Chapter_list.wide .Accordion-Content,.Chapter_list li .Accordion-Content{font-style:italic;}.Chapter_list.wide .Accordion-Content:not(.is-hide),.Chapter_list li .Accordion-Content:not(.is-hide){padding-bottom:1em}@media screen and (max-width:680px){.Chapter_list.wide .Accordion-Content,.Chapter_list li .Accordion-Content{font-size:.9em}}@media screen and (max-width:680px){.Chapter_list.wide .Accordion,.Chapter_list li .Accordion{font-size:1.2777em}}.Chapter_list-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3%;padding:0;margin:2em 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Chapter_list-icons li{list-style:none;-webkit-box-flex:1;-ms-flex:1 1 31.33%;flex:1 1 31.33%;}@media screen and (min-width:1290px){.Chapter_list-icons li{font-size:.85em}}@media screen and (max-width:480px){.Chapter_list-icons li{font-size:1.1em}}.Chapter_list-icons li:before{content:'';aspect-ratio:1;width:6em;background-repeat:no-repeat;background-position:center;background-size:cover;display:block;margin:0 auto .75em auto;background-image:var(--icon-url)}@media screen and (max-width:850px){.Chapter_list-icons li:before{margin-left:0;width:4em}}.Chapter_list-icons strong{display:block;font-size:1.1em;margin-bottom:.5em;line-height:1.25;}@media screen and (min-width:480px){.Chapter_list-icons strong{font-size:1.25em}}.Chapter_list-column{display:grid;grid-gap:1em 1em;grid-template-columns:1fr 1.3fr;grid-template-rows:1fr 1fr;}@media screen and (max-width:767px){.Chapter_list-column{grid-gap:.5em 2em}}@media screen and (max-width:480px){.Chapter_list-column{grid-template-columns:1fr;grid-template-rows:1fr}}.Chapter_list-column li:has(em){list-style:none;margin:0;color:#bbb;}@media screen and (max-width:850px){.Chapter_list-column li:has(em){font-size:.9em}}@media screen and (max-width:767px){.Chapter_list-column li:has(em){font-size:.8em}}.Chapter_list-column li em{font-size:1.6em;color:white;line-height:1.2;margin-bottom:.15em;display:block;font-style:normal}.Chapter_list-colored{padding:0;margin:0;}@media screen and (max-width:480px){.Chapter_list-colored{margin-left:auto;margin-right:auto}}@media screen and (min-width:480px){.Chapter_list-colored{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1290px){.Chapter_list-colored{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Chapter_list-colored li{color:white;text-align:center;-webkit-transition:.25s all;transition:.25s all;}@media screen and (min-width:480px){.Chapter_list-colored li{min-width:initial !important}}.Chapter_list-colored li:hover,.Chapter_list-colored li:active,.Chapter_list-colored li:focus{-webkit-filter:brightness(1.15) saturate(.9);filter:brightness(1.15) saturate(.9)}.Chapter_list-colored li:first-child{background-color:var(--solid-logo-blue)}.Chapter_list-colored li:first-child:hover,.Chapter_list-colored li:first-child:active,.Chapter_list-colored li:first-child:focus{-webkit-filter:brightness(1.1) saturate(.8);filter:brightness(1.1) saturate(.8)}.Chapter_list-colored li:nth-child(2){background-color:var(--solid-logo-pink)}.Chapter_list-colored li:nth-child(3){background-color:var(--solid-logo-black)}.Chapter_list-colored li:nth-child(3):hover,.Chapter_list-colored li:nth-child(3):active,.Chapter_list-colored li:nth-child(3):focus{background-color:var(--text-color-main)}.Chapter_list-colored li:nth-child(4){background-color:var(--solid-logo-purple)}.Chapter_list-colored li:nth-child(4):hover,.Chapter_list-colored li:nth-child(4):active,.Chapter_list-colored li:nth-child(4):focus{-webkit-filter:brightness(1.25) saturate(.9);filter:brightness(1.25) saturate(.9)}.Chapter_list-colored li:nth-child(5){background-color:var(--solid-logo-orange)}.Chapter_list-colored a{text-decoration:none;display:block;padding:.75em 1.15em;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;line-height:1.1;display:grid !important;place-items:center;}@media screen and (max-width:374px){.Chapter_list-colored a{padding-top:.35em;padding-bottom:.35em;min-height:3.2em}}.Chapter_list-colored.swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.475em;}.Chapter_list-colored.swiper-wrapper a{padding-inline:.85em}@media screen and (min-width:1100px) and (max-width:1290px){.Chapter_list .Chapter_list{-webkit-columns:2;-moz-columns:2;columns:2;padding-top:.35em;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em}}@media screen and (max-width:480px){.Chapter_list .Chapter_list{padding-left:1.5em}}.Chapter_list .Chapter_list li{margin-top:.15em;font-size:.95em;list-style:circle;}@media screen and (max-width:374px){.Chapter_list .Chapter_list li{list-style:disc}}.Chapter_video{display:block;width:100%;height:auto;aspect-ratio:1.777}.Chapter_video .Section_carousel,.Chapter_video .Section_carousel .unit-slider,.Chapter_video .Section_carousel *:has(>.unit-slider){height:100%}.Chapter_video+p{margin-top:2.5em;margin-bottom:-.5em}.Chapter_video .unit-slider .carousel-slider__item img{max-width:1024px;-o-object-fit:contain;object-fit:contain;}@media screen and (max-width:1100px){.Chapter_video .unit-slider .carousel-slider__item img{max-width:100%;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:480px){.Chapter_video:has(.Section_carousel){padding-bottom:.5em}}.Chapter_video+.Form-linkwrap span{margin-top:1em;display:block;padding:1px 0;}@media screen and (max-width:1290px){.Chapter_video+.Form-linkwrap span{margin-top:2.5em}}@media screen and (max-width:767px){.Chapter_video+.Form-linkwrap span{margin-top:0em}}@media screen and (max-width:480px){.Chapter_video+.Form-linkwrap span{padding-top:1em}}@media screen and (max-width:374px){.Chapter_video+.Form-linkwrap span{margin-top:.5em}}.Chapter:has(.CoursesList){padding-top:2em}.Chapter:has(.Chapter-Numbered){padding-bottom:2em}.Chapter>.Chapter_list li:nth-child(n+2){margin-top:1.5em;}@media screen and (max-width:1290px){.Chapter>.Chapter_list li:nth-child(n+2){margin-top:.75em;font-size:.9em}}@media screen and (max-width:374px){.Chapter>.Chapter_list{padding-left:0}}.Chapter>p+.Chapter_list,.Chapter>p+.Chapter_list:nth-child(2){margin-top:-.75em !important}.Chapter>p+.Chapter_list.Chapter_list-icons{margin-top:1.5em !important}.Chapter>.Section_carousel{padding-left:0;padding-right:0;}@media screen and (max-width:480px){.Chapter>.Section_carousel{padding-top:0}}@media screen and (max-width:480px){.Chapter>.Section_carousel .swiper-button-next,.Chapter>.Section_carousel .swiper-button-prev{-webkit-filter:brightness(10) saturate(0) contrast(5);filter:brightness(10) saturate(0) contrast(5);width:2.5em;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}}.Chapter a:not(.Button){color:inherit}.Chapter .CoursesList-Item a{color:var(--solid-orange);text-wrap:balance}.Chapter .Button_purple{}.Chapter-Contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.15em;gap:.5em 1.5em;margin-top:0;margin-bottom:1.25em;}.Chapter-Contacts-Link{text-decoration:none;margin-top:0;}.Chapter-Contacts-Link:hover,.Chapter-Contacts-Link:active,.Chapter-Contacts-Link:focus{text-decoration:underline}.Chapter-Buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;margin:2em auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (max-width:480px){.Chapter-Buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}}.Chapter-Buttons .Button_purple:first-child{margin-right:auto;margin-bottom:0;}@media screen and (max-width:480px){.Chapter-Buttons .Button_purple:first-child{width:100%}}.Chapter p[style]:last-child{margin-bottom:0}.Chapter>.Section-Subsubtitle:first-child{margin-top:0}.Chapter .Social-Icon{width:auto;aspect-ratio:initial;padding-left:1.5em;background-size:auto 81%;background-position:left center;background-color:transparent;border-radius:0}.Chapter .Button_link{-webkit-transition:.25s all;transition:.25s all;color:inherit;cursor:pointer;font-size:1.15em;font-family:inherit;}@media screen and (max-width:680px){.Chapter .Button_link{text-align:left;max-width:13.5em;font-size:.9em;margin:0 auto;height:100%;background-position:left top;background-size:auto 1.7em;padding-left:2.25em;padding-right:0;display:block;padding-top:0.15em}}.Checkout-Wrap:before{display:block;margin-bottom:1rem;content:'Выберите способ оплаты:';}@media screen and (max-width:480px){.Checkout-Wrap:before{min-height:3.3rem}}.Checkout-Wrap_foreign:before,.Checkout-Wrap_robokassa:before{display:none}.Checkout-Wrap_foreign .Checkout-Tab:has([form*="-parts-"]),.Checkout-Wrap_foreign .Checkout-Tab:has(.Button[style*="none"]),.Checkout-Wrap_foreign [form*="-parts-"]{display:none}.Checkout-Wrap_email{color:var(--text-color-accent-bright);line-height:1.2;font-size:.9em;margin-bottom:0.7em;text-align:center;}.Checkout-Wrap_email:before{display:none}.Checkout-Wrap_email a{color:inherit}.Checkout-Wrap_disabled:before{content:'Заполните личные данные и подтвердите согласие';color:var(--text-color-accent-bright);line-height:1.2;font-size:.9em;}@media screen and (min-width:1000px){.Checkout-Wrap_disabled:before{font-size:1em;line-height:1.4}}.Checkout-Note{display:none;margin-top:1em;}.Checkout-Note .Form{display:none;margin-top:0;font-size:.85em}.Checkout-Note_visible,.Checkout-Note.active{display:block;}.Checkout-Note_visible .Form,.Checkout-Note.active .Form{display:block}.Checkout-Note_mixed{color:var(--solid-yellow);margin-bottom:1em;font-size:.85em}@media screen and (prefers-color-scheme:dark){.Checkout-Note_mixed{color:var(--solid-rose);-webkit-filter:brightness(1.2);filter:brightness(1.2)}}.Checkout-Note_duplicate{text-align:center;color:var(--bright-red)}@media screen and (prefers-color-scheme:dark){.Checkout-Note_duplicate{-webkit-filter:brightness(1.5);filter:brightness(1.5)}}.Checkout-Note_duplicate a{color:inherit}.Checkout-Note-Title{margin-top:1em;margin-bottom:0.25em}.Checkout-Credit{display:inline-block;vertical-align:middle;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.Checkout-Credit:nth-child(2){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.Checkout-Credit-Option{padding:0.25em 0;list-style:none;margin:0;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;}@media screen and (min-width:1000px){.Checkout-Credit-Option{margin-bottom:0 !important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.5em}}.Checkout-Credit-Option-List{font-size:1.1em;gap:.5em;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5em;margin:0;padding:0 !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}@media screen and (min-width:1000px){.Checkout-Credit-Option-List{font-size:1.1766em}}.Checkout-Credit-Option-Note{display:block;font-size:.9em;opacity:.8;margin-top:.25em;}@media screen and (min-width:1000px){.Checkout-Credit-Option-Note{margin-top:0;font-size:.8em}}.Checkout-Credit-Option-Title{}.Checkout-Credit-Form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.Checkout-Credit-Form .Button[type='submit']{font-weight:bold;border:1px solid currentColor;margin-bottom:0.75em}.Checkout-Credit-Total{font-weight:bold;line-height:1.3;margin-bottom:0;display:block;}.Checkout-Credit-Total-Label{display:inline-block}.Checkout-Credit-Total span{font-weight:normal}.Checkout-Credit-Product{font-size:.85em;display:list-item;margin-top:.5em;margin-bottom:0;margin-left:1em;padding-bottom:.4em;padding-left:0;list-style:decimal !important;}.Checkout-Credit-Product-List{margin-bottom:0;padding-left:0}.Checkout-Credit-Terms{font-size:.85em}.Checkout-Credit p:last-child{margin-bottom:0}.Checkout-Tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.66em;gap:.66em;}@media screen and (min-width:760px){.Checkout-Tab{margin-bottom:0}}@media screen and (min-width:1000px){.Checkout-Tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Checkout-Tab_credit:before{display:block;margin-bottom:-.5em;content:'Рассрочка:'}@media screen and (min-width:760px){.Checkout-Tab_regular:has([data-value="card"]){display:contents}}.Checkout-Tab_office{-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50}.Checkout-Tab_foreign{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:.5em;margin-bottom:1.5em;display:block;}@media screen and (min-width:680px){.Checkout-Tab_foreign{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.25em;margin-bottom:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0 .35em}}@media screen and (max-width:374px){.Checkout-Tab_foreign{font-size:.85em}}.Checkout-Tab_foreign:has([disabled]){cursor:not-allowed;}.Checkout-Tab_foreign:has([disabled]) .Button{pointer-events:none}.Checkout-Tab_foreign:has([disabled]) span{opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkout-Tab_foreign .Button.Button_link[data-value]{font-size:1em;min-height:0;margin:0;padding:0 !important;line-height:1.1}.Checkout-Tab-List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}@media screen and (min-width:480px){.Checkout-Tab-List{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:760px){.Checkout-Tab-List{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75em;margin-bottom:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.Checkout-Tab-List_reward{-ms-flex-wrap:wrap;flex-wrap:wrap}.Checkout-Tab .Checkout-Note{line-height:1.3;margin-bottom:1em;}.Checkout-Tab .Checkout-Note:not(.Checkout-Note_visible){display:none}.Checkout-Tab .Checkout-Note.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.Checkout-Tab .Checkout-Note.active .Form_checkout{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center;}.Checkout-Tab .Checkout-Note.active .Form_checkout [type="submit"]{font-weight:bold;border:1px solid currentColor;margin-bottom:.75em}.Checkout-Tab .Checkout-Note .Button{font-size:1.1777em}.Checkout-Tab .Button{width:100%;}@media screen and (min-width:480px){.Checkout-Tab .Button{width:auto}}.Checkout-Tab .Button[data-value]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:100 !important;font-size:.95em;white-space:nowrap;}@media screen and (min-width:480px){.Checkout-Tab .Button[data-value]{gap:1em;font-size:1em;white-space:normal}}@media screen and (min-width:680px){.Checkout-Tab .Button[data-value]{font-size:1.1em}}@media screen and (min-width:1000px){.Checkout-Tab .Button[data-value]{font-size:1em}}@media screen and (min-width:1100px){.Checkout-Tab .Button[data-value]{padding-right:1.4em}}@media screen and (max-width:374px){.Checkout-Tab .Button[data-value]{font-size:.85em}}@media screen and (min-width:1100px){.Checkout-Tab .Button[data-value]:not(.Button_qr){padding-left:1.4em}}@media screen and (max-width:400px){.Checkout-Tab .Button[data-value][form="proceed-parts-order"]{font-size:.85em}}@media screen and (max-width:374px){.Checkout-Tab .Button[data-value][form="proceed-parts-order"]{font-size:.65em}}@media screen and (min-width:1100px){.Checkout-Total-Text{font-size:1.1em}}.Checkout-Accept{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25em;margin:.75em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (prefers-color-scheme:dark){.Checkout-Accept img{-webkit-filter:brightness(1.5);filter:brightness(1.5)}}.Checkout-Info{font-size:.9em}.Checkout-Agree{font-size:.85em;line-height:1.3;margin-bottom:1.75em;}@media screen and (max-width:400px){.Checkout-Agree{font-size:.75em}}.Checkout-Agree .Form-Field_checkbox{-webkit-tap-highlight-color:transparent;cursor:pointer;font-weight:normal;line-height:1.5;}@media screen and (max-width:480px){.Checkout-Agree .Form-Field_checkbox{font-size:1em}}.Checkout-Agree [type="checkbox"]{width:1.4em;height:1.4em;display:inline-block;margin-right:.5em}.Checkout-Agree a{color:inherit}.panel-body{padding:0;}.panel-body:empty{padding:1em;text-align:center;}.panel-body:empty:before{content:'Загрузка…'}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit{background:var(--background-color);color:var(--text-color);--pb-primary-text-color:var(--text-color);--pb-secondary-text-icons-color:var(--text-color);--pb-primary-element-color:#60a2ff;--pb-error-color:#ff6d6d}}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit [class^="disabled-"]{opacity:.6}}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit [class^="input-"]{color:var(--background-color);background:none !important}}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit [class^="input-"] [class^="inputActive-"]{opacity:1 !important}}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit [class^="products-"]{color:var(--background-color)}}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit [class^="linkInline-"]{-webkit-filter:brightness(2) !important;filter:brightness(2) !important}}@media screen and (prefers-color-scheme:dark){.pb-sdk-pos-credit [class^="container-"]{-webkit-box-shadow:none;box-shadow:none;padding:0}}.pb-sdk-pos-credit__container div div div div[class^='text-']{font-size:1.2em !important;line-height:1;left:-1em !important;white-space:normal !important}.dpd-loading,#checkout-loading{position:fixed;z-index:10000;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;-webkit-transition:opacity 3s;transition:opacity 3s;opacity:0;color:#f0883a;background-color:rgba(255,255,255,.9);background-image:url(/image/checkout-loading.gif);background-repeat:no-repeat;background-position:center;background-size:5em}@media screen and (prefers-color-scheme:dark){.dpd-loading,#checkout-loading{background-color:var(--background-color-90)}}.dpd-loading.active,#checkout-loading.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1}.dpd-loading.error,#checkout-loading.error{color:#f0533a;background-image:none;}.dpd-loading.error span,#checkout-loading.error span{font-size:1.23em;padding:1em}.dpd-loading.active{position:absolute}.promocode-message{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;color:var(--solid-green);font-size:.85em;vertical-align:middle;-ms-flex-item-align:center;align-self:center;}@media screen and (max-width:480px){.promocode-message{margin-top:-.75em}}#checkout-loading{display:none;}#checkout-loading span{font-size:1.5em;padding-top:5em;text-shadow:white 0 0 5px;}@media screen and (prefers-color-scheme:dark){#checkout-loading span{text-shadow:black 0 0 5px}}#yandex-pay-button-container:hover{background-color:#f2f2f2}#yandex-pay-button-container.disabled{pointer-events:none;opacity:.6;}#yandex-pay-button-container.disabled .Button_yapay img{opacity:.6}.Columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.2em;}@media screen and (min-width:1000px){.Columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:680px){.Columns.swiper-wrapper{padding-block:0;margin-block:0}}@media screen and (max-width:480px){.Columns.swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}.Columns.swiper-wrapper .unit-slider__item article{padding-inline:1rem}}.Columns.large-digits{margin-bottom:1.2em;}.Columns.large-digits h3,.Columns.large-digits strong{font-weight:normal;text-shadow:0.5px 0.5px rgba(0,0,0,1)}.Columns.large-digits h3,.Columns.large-digits p{font-size:1em;margin-block:0}.Columns_two{gap:3%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (min-width:1000px){.Columns_two{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.Columns_two:has(.h1){gap:5%}.Columns_two .Button_blue{border:1px solid currentColor}.Columns_two.Columns-oneline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;}.Columns_two.Columns-oneline .Button{white-space:nowrap}.Columns_two.Columns-oneline>p{margin:0 !important}.Columns_three{position:relative;margin-left:-3.9vw;margin-right:-3.9vw;padding:1.5em 4vw 1em 4vw;color:#fff;background-color:var(--color-darklight);outline:2px solid var(--color-darklight)}@media screen and (min-width:480px){.Columns_three{margin-inline:-3.8vw}}@media screen and (min-width:1000px){.Columns_three{padding:1.5em calc(4vw - 1em) 1em calc(4vw - 1em)}}@media screen and (min-width:1100px){.Columns_three{margin-right:-3.4vw;margin-left:-3.4vw;outline:none}}@media screen and (max-width:680px){.Columns_three{padding-left:4%;padding-right:4%}}.Columns_three .Column_third{padding:1em 0;border:0;border-bottom:2px solid var(--background-color-70)}@media screen and (min-width:1000px){.Columns_three .Column_third{border-width:0;padding:1em}}@media screen and (min-width:1000px){.Columns_three .Column_third-wide{border-bottom-width:2px}}@media screen and (prefers-color-scheme:dark){.Columns_three .Column_third{border-bottom-color:var(--text-color-main)}}.Columns_three .Column_third:first-child{padding-top:0;}@media screen and (min-width:1000px){.Columns_three .Column_third:first-child{padding-top:1em}}.Columns_three .Column_third:last-child{border-bottom:0}.Columns_three .Column_third:has(>.highlight){text-align:center}.Columns_three .highlight{display:block;font-size:1.25em;font-style:normal;line-height:1.2;margin-bottom:.3em;}.Columns_three .highlight span{font-size:2em}.Columns_colored{margin-right:0;margin-left:0}@media screen and (min-width:1000px){.Columns_colored{margin-bottom:3rem !important}}.Columns_colored .Column_half{position:relative;margin:.5em auto;padding:1em 0;padding-bottom:0;}@media screen and (min-width:1000px){.Columns_colored .Column_half{margin:0 auto}}.Columns_colored .Column_half:before,.Columns_colored .Column_half:after{--side-border-width:4vw;position:absolute;top:0;left:calc(-1 * var(--side-border-width));width:var(--side-border-width);height:100%;content:''}@media screen and (min-width:480px){.Columns_colored .Column_half:before,.Columns_colored .Column_half:after{width:var(--side-border-width)}}@media screen and (min-width:760px){}.Columns_colored .Column_half:first-child:last-child{margin-top:0;padding-block:1rem;}@media screen and (max-width:1100px){.Columns_colored .Column_half:first-child:last-child{padding-inline:4%;-webkit-box-sizing:border-box;box-sizing:border-box}}.Columns_colored .Column_half:first-child:last-child .Teacher-Badge,.Columns_colored .Column_half:first-child:last-child .List-Item-Topic{background:var(--colored-column-color-1);-webkit-filter:saturate(1.033);filter:saturate(1.033);margin-right:0;}@media screen and (prefers-color-scheme:dark){.Columns_colored .Column_half:first-child:last-child .Teacher-Badge,.Columns_colored .Column_half:first-child:last-child .List-Item-Topic{-webkit-filter:brightness(1.02);filter:brightness(1.02)}}.Columns_colored .Column_half:first-child:last-child .List-Item{padding:0;background:none}.Columns_colored .Column_half:first-child:last-child:before,.Columns_colored .Column_half:first-child:last-child:after{display:none}.Columns_colored .Column_half:after{left:100%}.Columns_colored .Column_half:nth-child(1){background-color:var(--colored-column-color-1)}.Columns_colored .Column_half:nth-child(1):before,.Columns_colored .Column_half:nth-child(1):after{background-color:var(--colored-column-color-1)}.Columns_colored .Column_half:nth-child(2){background-color:var(--colored-column-color-2)}.Columns_colored .Column_half:nth-child(2):before,.Columns_colored .Column_half:nth-child(2):after{background-color:var(--colored-column-color-2)}.Columns_colored .Column_half:nth-child(3){background-color:var(--colored-column-color-3)}.Columns_colored .Column_half:nth-child(3):before,.Columns_colored .Column_half:nth-child(3):after{background-color:var(--colored-column-color-3)}.Columns_colored .Column_half:nth-child(4){background-color:var(--colored-column-color-4)}.Columns_colored .Column_half:nth-child(4):before,.Columns_colored .Column_half:nth-child(4):after{background-color:var(--colored-column-color-4)}.Columns_colored .Column_half:nth-child(5){background-color:var(--colored-column-color-5)}.Columns_colored .Column_half:nth-child(5):before,.Columns_colored .Column_half:nth-child(5):after{background-color:var(--colored-column-color-5)}@media screen and (max-width:680px){.Columns_colored .Column_half .Section_description{padding-inline:0}}@media screen and (min-width:1000px){.Columns_colored .Column_half .Section-Wrapper{max-width:1024px;margin-left:auto;margin-right:auto}}@media screen and (max-width:680px){.Columns_colored .List_discipline{padding-left:.5em !important}}.Columns_colored .List-Item-Topic{background:rgba(255,255,255,.55)}.Columns_colored .readmore:before{background-color:transparent}@media screen and (min-width:1000px){.Columns_same-color{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.Columns_same-color>p{background-color:var(--colored-column-color-1);padding:1em;position:relative;margin:0}@media screen and (min-width:1000px){.Columns_same-color>p{padding-inline:1em}}.Columns_same-color .Column_half:nth-child(odd){margin-bottom:0;border:0;}@media screen and (min-width:1000px){.Columns_same-color .Column_half:nth-child(odd){padding:1em;padding-left:0}}.Columns_same-color .Column_half:nth-child(odd) ul{margin-bottom:0}@media screen and (min-width:1000px){.Columns_same-color .Column_half:nth-child(odd):after{display:none}}.Columns_same-color .Column_half:nth-child(even){margin-top:0;padding-top:0;border:0;background-color:var(--colored-column-color-1)}@media screen and (min-width:1000px){.Columns_same-color .Column_half:nth-child(even){padding:1em}}@media screen and (min-width:1000px){.Columns_same-color .Column_half:nth-child(even) ul{margin-bottom:0}}.Columns_same-color .Column_half:nth-child(even):before,.Columns_same-color .Column_half:nth-child(even):after{background-color:var(--colored-column-color-1)}@media screen and (min-width:1000px){.Columns_same-color .Column_half:nth-child(even):before{display:none}}.Columns_single-city{width:100%;}@media screen and (min-width:1000px){.Columns_single-city{margin-bottom:0}}.Columns_single-city .Card-Date+.Columns_single-city .Card-Date{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:480px){.Columns_single-city .Card-Header{text-align:right}}.Columns_single-city .Course-City{-ms-flex-item-align:end;align-self:end}.Columns_single-city .Course-Regimen{-ms-flex-item-align:start;align-self:start}.Columns_single-city .Course-City,.Columns_single-city .Course-Regimen{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Columns_equal{margin-top:1em;margin-bottom:0;padding-inline:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:760px){.Columns_equal{margin-top:2em}}.Columns_equal .Column{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;text-align:center;list-style:none !important;}@media screen and (min-width:481px){.Columns_equal .Column.carousel-slider__item{min-width:13em}}@media screen and (min-width:1100px){.Columns_equal .Column.carousel-slider__item{min-width:10em}}.Columns_equal .Column[style*="--cover"]:before{content:'';display:block;width:100%;max-width:120px;aspect-ratio:1;margin-inline:auto;margin-bottom:.5em;background-image:var(--cover-image,none);background-position:center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:680px){.Columns_equal .Column[style*="--cover"]:before{max-width:25vw}}@media screen and (max-width:620px){.Columns_equal .Column[style*="--cover"]:before{max-width:43vw}}@media screen and (prefers-color-scheme:dark){.Columns_equal .Column[style*="--cover"]:before{-webkit-filter:invert(1) hue-rotate(180deg) contrast(0.75);filter:invert(1) hue-rotate(180deg) contrast(0.75)}}.Column_half{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;}@media screen and (min-width:1000px){.Column_half{-webkit-box-flex:1;-ms-flex:1 1 49.5%;flex:1 1 49.5%;margin-bottom:0}}@media screen and (min-width:1000px){.Column_half.h1{-ms-flex-preferred-size:52.5%;flex-basis:52.5%}}@media screen and (min-width:1000px){.Column_half.Course-Meta{-ms-flex-preferred-size:46.5%;flex-basis:46.5%}}.Column_half ul{margin-bottom:1em}.Column_half li{list-style:disc}.Column_third{margin:0;}@media screen and (min-width:1000px){.Column_third{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;-webkit-box-sizing:border-box;box-sizing:border-box}}.Column_third:is(li){list-style:none !important}.Column_third a[data-fancybox]{display:block}.Column_third-wide{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Column_two-thirds{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0}.Column-Title{text-shadow:.5px .5px rgba(0,0,0,1),-.4px -1.1px rgba(0,0,0,0.8);font-size:1.15em;line-height:1.2}.Column-Description{margin-top:.5em;line-height:1.3;font-size:.975em;letter-spacing:-.015em}.Column img{max-width:100%;display:block}.Column dd,.Column dt{margin:0}.Contacts{padding-right:var(--side-padding);padding-left:var(--side-padding);background:#0D0D0D;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:850px){.Contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em}}.Contacts-Item{position:relative;-webkit-box-flex:0;-ms-flex:0 1 22%;flex:0 1 22%;}@media screen and (max-width:1100px){.Contacts-Item{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}@media screen and (max-width:480px){.Contacts-Item{font-size:.9em}}.Contacts-Item:has(.Contacts-Icon){padding-left:4em;}@media screen and (max-width:1100px){.Contacts-Item:has(.Contacts-Icon){padding-left:3.5em}}@media screen and (max-width:480px){.Contacts-Item:has(.Contacts-Icon){padding-left:3.25em}}@media screen and (max-width:850px){.Contacts-Item br{display:none}}.Contacts-Item .Form-linkwrap{display:inline-block;margin-right:.75em}.Contacts-Title{margin-top:0;font-size:1.2em;font-weight:normal;}@media screen and (max-width:850px){.Contacts-Title{margin-bottom:.35em}}.Contacts-Icon{position:absolute;top:0;left:0;width:3em;height:3em;border-radius:50%;background:#ff6520;place-items:center;}@media screen and (max-width:1100px){.Contacts-Icon{width:2.6em;height:2.6em}}@media screen and (max-width:480px){.Contacts-Icon{width:2.25em;height:2.25em}}@media screen and (max-width:374px){.Contacts-Icon{width:1.86em;height:1.86em}}.Contacts-Icon.fa{display:grid}.Contacts p{margin:0 0 .35em 0}.Contacts a{color:inherit}.Cookies-Warning{font-size:.9em;text-align:center;text-align:left;position:fixed;z-index:10000;top:auto;right:0;bottom:7em;width:12.6em;max-width:80vw;height:auto;padding:.8em .75em;line-height:1.3;color:var(--text-color-inverted);background:var(--text-color-accent-blended)}@media screen and (prefers-color-scheme:dark){.Cookies-Warning{color:var(--darkest-color)}}@media screen and (min-width:1000px){.Cookies-Warning{bottom:auto;right:5rem;top:0;width:auto;height:auto;padding-top:.5em;padding-bottom:.5em;max-width:24.2em}}.Cookies-Warning-Modal{top:15vh;right:0;bottom:auto;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding-top:1.25em;padding-bottom:1.25em;color:var(--text-color);background-color:var(--background-color);-webkit-box-shadow:rgb(0,0,0,.5) 0 0 0 800px;box-shadow:rgb(0,0,0,.5) 0 0 0 800px}@media screen and (max-width:374px){.Cookies-Warning-Modal{font-size:.85em}}@media screen and (min-width:760px){.Cookies-Warning-Modal{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-width:80vw}}@media screen and (min-width:760px) and (prefers-color-scheme:dark){.Cookies-Warning-Modal{border:2px solid var(--solid-yellow)}}@media screen and (min-width:1100px){.Cookies-Warning-Modal{max-width:30em}}.Cookies-Warning-Modal .Button{display:block;min-height:1em;margin:0 auto}.Cookies-Title{font-weight:bold;margin-bottom:.5em;line-height:1.3;}.Cookies-Title:empty{margin:0}.Cookies-Description{font-size:.75em;display:block;margin-top:.25em}.Cookies-Link{color:inherit}.Cookies-Accept{font-size:.8em;display:block;min-height:1em;margin:.5em 0 0 0;padding:.35em 1em;color:inherit;border-width:2px;border-color:currentColor;background:none;}@media screen and (min-width:1000px){.Cookies-Accept{display:inline-block;vertical-align:middle;margin-top:.5em}}.Cookies-Accept:hover,.Cookies-Accept:active,.Cookies-Accept:focus{color:var(--text-color-accent-blended);border-color:var(--background-color);background-color:var(--background-color)}@media screen and (prefers-color-scheme:dark){.Cookies-Accept:hover,.Cookies-Accept:active,.Cookies-Accept:focus{--background-color:var(--text-color)}}.Counter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3em;}@media screen and (max-width:480px){.Counter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.Counter_three .Counter-Item{text-align:center;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;}@media screen and (max-width:480px){.Counter_three .Counter-Item{-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:1em;padding-bottom:1em}}.Counter-Number{font-size:2.6em;line-height:1;display:block;}@media screen and (max-width:767px){.Counter-Number{font-size:3.4em}}@media screen and (max-width:480px){.Counter-Number{font-size:3em}}.Counter-Item{font-size:1.2em;line-height:1.35;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:cover;aspect-ratio:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25em;}@media screen and (max-width:850px){.Counter-Item{font-size:clamp(.3em,3vw,1em);aspect-ratio:1.25}}@media screen and (max-width:480px){.Counter-Item{aspect-ratio:unset;font-size:clamp(0.75em,7vw,1em)}}.Counter-Item:nth-child(1){background-color:#622181}.Counter-Item:nth-child(2){background-color:#128ac1}.Counter-Item:nth-child(3){background-color:#e2007a}.Counter-Item p{margin:0}.Counter-Item em{font-size:.75em;font-style:normal}.Course_additional{margin-bottom:0;}.Course_additional li{list-style:disc}.Course-Price{font-size:2em;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:.3em;margin-left:-2.7rem;padding-left:.6em;}@media screen and (min-width:1000px){.Course-Price{font-size:2em}}.Course-Price:has(.Course-Price_sale-crossed){font-size:2.2em;}@media screen and (min-width:1000px){.Course-Price:has(.Course-Price_sale-crossed){width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:374px){.Course-Price:has(.Course-Price_sale-crossed){font-size:1.8em}}.Course-Price:has(.Course-Price_sale-crossed) .Course-Price_sale{font-size:.8em;}.Course-Price:has(.Course-Price_sale-crossed) .Course-Price_sale:before{content:'со скидкой';margin-top:0.25em;font-size:.5em;display:block;margin-bottom:0}.Course-Price_sale,.Course-Price_crossed{line-height:1.3;margin-left:0;margin-right:0}.Course-Price_sale:before,.Course-Price_crossed:before{font-size:0.45em;display:block;margin-bottom:-0.35em;font-weight:normal}.Course-Price_sale{background-color:var(--solid-orange);padding-left:1rem;padding-right:.3em;width:auto;white-space:nowrap}.Course-Price_sale-crossed{position:relative;display:inline-block;max-width:4.4em;white-space:nowrap;margin-top:-0.3em;margin-left:.35em;font-size:.9em;font-weight:normal;}.Course-Price_sale-crossed:after{width:92%;height:0;border-bottom:3px solid currentColor;position:absolute;left:4%;top:47.5%;content:'';-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg)}.Course-Price_sale[data-future-price]{position:relative;}.Course-Price_sale[data-future-price]:after{content:attr(data-future-price);position:absolute;bottom:-1.5em;left:1rem;font-size:1.3rem}.Course-Price_crossed{background-color:var(--text-color-dark-gray);font-size:.8em;font-weight:normal;padding-left:.5em;padding-right:.5em;border-left:2px solid var(--text-color-main);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (prefers-color-scheme:dark){.Course-Price_crossed{background-color:var(--text-color-lighter-gray);border-left-color:var(--text-color-dark-gray)}}.Course-Price_crossed:before{content:'базовая цена';margin-top:0.25em;font-size:.5em;display:block;margin-bottom:0}.Course-Price_commodity{font-size:1.6em;color:var(--darkest-color);background:none;padding-left:0;margin-left:0}@media screen and (min-width:1000px){.Course-Price_commodity{font-size:2em}}.Course-Meta{font-size:.9em;}@media screen and (min-width:1100px){.Course-Meta{font-size:1em}}.Course-Meta:not(:empty){padding-top:1em}@media screen and (min-width:1000px){.Course-Meta:has(.Course-Price_crossed){padding-bottom:3.2em}}.Course-City{font-size:1.6em;font-weight:normal;display:block;margin-block:0;line-height:1.2;}@media screen and (max-width:480px){.Course-City{font-size:1.2em}}@media screen and (max-width:374px){.Course-City{line-height:1;font-size:1.4em;padding-bottom:.25em}}.Course-City-Regimen{position:relative;}.Course-City-Regimen-Time{white-space:nowrap}.Course-Card{background-color:var(--color-highlight);padding-block:1.5em;}.Course-Card>*{padding-inline:1.5em;}@media screen and (max-width:480px){.Course-Card>*{padding-inline:.5em}}.Course-Card>h1,.Course-Card h2,.Course-Card h3{font-weight:bold;}.Course-Card>h1,.Course-Card>h1+p,.Course-Card h2,.Course-Card h2+p,.Course-Card h3,.Course-Card h3+p{grid-column:1/-1}.Course-Card p:has(+ul){margin-bottom:.25em}@media screen and (min-width:800px){.Course-Card ul{-webkit-columns:2;-moz-columns:2;columns:2;column-gsp:2em}}.Course-Card ul:last-child{margin-bottom:0}.Course-Card ul>li{list-style:disc}.Course-Card .Button{margin-left:auto}@media screen and (min-width:1000px){.Course-Card-Description{padding-right:20%}}.Course-Card footer{padding-block:1rem;text-align:center;}@media screen and (min-width:1000px){.Course-Card footer{position:absolute;right:0;padding-block:0;bottom:4rem}}.Course-Regimen{font-size:.85em;margin-block:0;top:0;opacity:.9;}@media screen and (min-width:680px) and (max-width:850px){.Course-Regimen{margin-bottom:.35em}}.Course-Nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5em 0;}@media screen and (max-width:480px){.Course-Nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Course-Nav-Item.Button{-webkit-transition:.25s opacity;transition:.25s opacity;}@media screen and (max-width:480px){.Course-Nav-Item.Button{width:80vw;line-height:1.2}}.Course-Nav-Item.Button:hover,.Course-Nav-Item.Button:active{opacity:.88}.Course-Nav-Item:not(.Button){margin:0;list-style:none !important;padding:0}.Course-Footnote{font-size:.85em;color:var(--text-color-important)}@media screen and (min-width:1000px){.Course-Footnote{font-size:1em}}@media screen and (min-width:1000px){.Course-Footnote br{display:none}}.Course-Footnote p{margin-top:1em;margin-bottom:1.5em;text-align:right}.Course-Note{font-size:.85em;font-style:italic;line-height:1.4;padding-top:1em;display:block;}@media screen and (min-width:1000px){.Course-Note{font-size:1em;margin-bottom:0}}.Course-Options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width:680px) and (max-width:850px){.Course-Options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 1em}}.Course-Options.Columns_single-city{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}@media screen and (max-width:480px){.Course-Options.Columns_single-city{margin-bottom:0}}.Course-Options .Button{font-size:1.176475em;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-height:initial;}@media screen and (max-width:374px){.Course-Options .Button{font-size:1em}}.Course-Options .Button_cart{white-space:nowrap;}@media screen and (min-width:1000px){.Course-Options .Button_cart{-ms-flex-preferred-size:5em;flex-basis:5em;margin-left:auto}}.Course-Options .Button_link{-ms-flex-item-align:end;align-self:flex-end;font-size:1em}@media screen and (min-width:1000px){.Course-Options .Button_variation{font-size:1em}}.Course-Options_commodity{margin-top:1em;gap:.75em 1em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:1000px){.Course-Options_commodity{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1000px){.Course-Options_commodity .Button_cart{margin-left:0}}.Course-Options_distant:before{font-size:.85em;display:block;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1em;content:'Выберите дату начала обучения:';text-align:left;}@media screen and (min-width:1000px){.Course-Options_distant:before{font-size:1em}}.Course-Options_distant .Button{-ms-flex-item-align:end;align-self:flex-end}.Course-Options_single{margin-bottom:0}.Course-Variation{margin-bottom:1em}.Course-Date{background-color:var(--text-color-lighter-gray)}.Course-Date-List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5em;}@media screen and (min-width:1000px){.Course-Date-List{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (prefers-color-scheme:dark){.Course-Date-List{--background-color:var(--color-darklight-blended)}}@media screen and (min-width:1000px){.Course-Date-List:has(.Columns_single-city){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.Course-Date-List.Course-Options_single{margin-bottom:0}.Course-Date-List .Column_half{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (min-width:1000px){.Course-Date-List .Column_half{-ms-flex-preferred-size:47.5%;flex-basis:47.5%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media screen and (min-width:1000px){.Course-Date-List .Column_half:last-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.Course-Date-List>.Button_link{margin-left:auto;margin-top:1.25rem}@media screen and (max-width:480px){.Course-Date-List>.Button_link{margin-top:0}}@media screen and (min-width:1000px){.Course-Date-List>.Button_cart{margin-left:0}}.Course-Date_value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:0;list-style-type:none;border-bottom:2px solid var(--background-color)}.Course-Date_value li{font-size:.9em;-webkit-box-flex:1;-ms-flex:1 1 51%;flex:1 1 51%;margin:0;padding:.5em 1em .5em 1.5em;padding-left:.7em;list-style:none !important;}.Course-Date_value li.Course-Date_year{font-size:1em}.Course-Date_value li:nth-child(n+2){border-left:2px solid var(--background-color)}.Course-Date_year{font-weight:bold;-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.Course-Date_title{min-height:3em;color:var(--background-color);background:var(--solid-blue)}@media screen and (prefers-color-scheme:dark){.Course-Date_title{color:var(--text-color-main)}}.Course-Date_title li{line-height:3.5em;min-height:3.5em;padding:0 1em;border-bottom:0;}.Course-Date_title li:nth-child(n+2){font-size:.8em;padding:.6em .5em}.Course-Date small{line-height:1.3;display:block;font-size:.875rem;white-space:normal}@media screen and (min-width:1000px){.Course-Dates{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}@media screen and (min-width:1000px){.Course-Dates .Course-Date{white-space:nowrap;width:auto;min-width:50%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:initial}}@media screen and (min-width:1000px){.Course-Dates .Course-Date_value li,.Course-Dates .Course-Date_title li{font-size:.9em;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;padding:.5em 1em .5em 1.5em;padding-left:.7em;list-style:none !important;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.8;min-height:initial}}@media screen and (min-width:1000px){.Course-Dates .Course-Date_title li{padding-left:.75em}}.Course-Subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25em;}@media screen and (max-width:680px){.Course-Subtitle{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.25em 1.5em}}@media screen and (max-width:480px){.Course-Subtitle{margin:0;gap:.25em 0}}@media screen and (max-width:374px){.Course-Subtitle{gap:.25em 0}}.Course-Subtitle~.Course-Date-List{margin-bottom:0;}.Course-Subtitle~.Course-Date-List .Column_half{margin:0}.Course-Subtitle .Section-Title{margin:0}.Course-Subtitle~.Course-Footnote p{margin-bottom:0}.Course-Subtitle .Course-Price,.Course-Subtitle .Course-Price_sale{margin-top:0;padding-right:0;background:none;}@media screen and (max-width:680px){.Course-Subtitle .Course-Price,.Course-Subtitle .Course-Price_sale{margin-left:auto}}@media screen and (max-width:480px){.Course-Subtitle .Course-Price,.Course-Subtitle .Course-Price_sale{padding-left:0}}.Course-Highlights{padding:0;margin:1.5rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;}@media screen and (max-width:480px){.Course-Highlights{margin-inline:1rem}}.Course-Highlights li{list-style:none;padding:.5em .75em;background-color:var(--blended-rose)}@media screen and (min-width:480px){.Course-Highlights li{text-align:center}}@media screen and (prefers-color-scheme:dark){.Course-Highlights li{background-color:var(--solid-rose)}}@media screen and (max-width:800px){.Course-Highlights li{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}}.Course-Highlights li span{font-weight:bold;}@media screen and (prefers-color-scheme:light){.Course-Highlights li span{color:var(--solid-orange)}}.CoursesList{font-size:.85em;padding:0;}@media screen and (min-width:1000px){.CoursesList{font-size:1em}}.CoursesList-Item{list-style:none;margin-bottom:.5em}.CoursesList-Item a{color:var(--text-color-accent-dark)}@media screen and (min-width:1000px){.CoursesList-Item a{color:var(--text-color-accent)}}.CoursesList-Price{white-space:nowrap}.CoursesList-SingleDate{font-size:1.15em}@media screen and (min-width:1000px){.CoursesList+.Form-Buttons a:not(.Button){color:var(--solid-blue);font-size:1.25em}}.Filters{width:100%;position:relative;}.Filters-Wrap{font-size:.85em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5em;}@media screen and (min-width:760px){.Filters-Wrap{margin-bottom:1.25rem}}.Filters-Title{display:block;margin-bottom:.5em;white-space:nowrap}@media screen and (min-width:760px){.Filters-Title{font-size:1.15em}}.Filters-Results{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:.5em;margin-bottom:.5em}.Filters-Group{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em .85em;}.Filters-Group.active{display:-webkit-box;display:-ms-flexbox;display:flex}.Filters-Group[data-filter-group="list"]{gap:.2em .5em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-0.35em;margin-right:-0.35em;}@media screen and (min-width:760px){.Filters-Group[data-filter-group="list"]{gap:.65em 1em}}.Filters-Group[data-filter-group="list"]:has(.active){margin-left:0;margin-right:0;}.Filters-Group[data-filter-group="list"]:has(.active) .Button:not(.active){display:none}.Filters-Group[data-filter-group="list"]:has(.active)+.active{margin:0}.Filters-Level{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem;gap:1em;}@media screen and (min-width:760px){.Filters-Level{margin-bottom:1rem}}.Filters-Level_0 .Button{padding-left:.75em;padding-right:.75em;}@media screen and (min-width:760px){.Filters-Level_0 .Button{padding:10px 25px;-ms-flex-preferred-size:5.5em;flex-basis:5.5em}}.Filters-Level_1{padding-left:0}.Filters-Level_2 .Filters-Group{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-left:-.6em;padding:.7em .6em;background:var(--text-color-lighter-gray);gap:.75em}@media screen and (prefers-color-scheme:dark){.Filters-Level_2 .Filters-Group{background-color:var(--text-color-gray)}}.Filters-Level_2 .Button{font-size:1em;padding:.3em .4em;letter-spacing:-.01em;}@media screen and (min-width:760px){.Filters-Level_2 .Button{background:var(--background-color);padding:10px 18px}}@media screen and (min-width:760px) and (prefers-color-scheme:dark){.Filters-Level_2 .Button{background:var(--text-color-gray)}}.Filters-Level_2 .Button:hover,.Filters-Level_2 .Button:active,.Filters-Level_2 .Button:focus{background:var(--solid-green);border-color:var(--solid-green);color:var(--text-color-inverted)}.Filters-Level.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.85em}.Filters-Level .Button{line-height:1.1;min-height:1em;border:1px solid currentColor;}@media screen and (min-width:1000px){.Filters-Level .Button{font-size:1.2em}}.Filters-Level .Button_link{border:0}.Filters-Level .Button_purple{border-color:var(--solid-purple);}@media screen and (prefers-color-scheme:dark){.Filters-Level .Button_purple{background:var(--color-faded-purple);color:var(--blended-purple)}.Filters-Level .Button_purple.active,.Filters-Level .Button_purple:hover,.Filters-Level .Button_purple:active,.Filters-Level .Button_purple:focus{background:var(--solid-purple)}}.Filters-Level .Button_blue.active{border-color:var(--solid-blue)}.Filters-Level .Button_green.active{border-color:var(--solid-green)}.Filters-Level .Button:not(.Button_transparent){opacity:.85}.Filters-Level .Button[data-filter="label"]{font-size:1em;padding:.25em .35em;letter-spacing:-.01em;text-decoration:none;-webkit-box-flex:0;-ms-flex:0 0 47.5%;flex:0 0 47.5%;opacity:1;margin-bottom:0;}@media screen and (max-width:374px){.Filters-Level .Button[data-filter="label"]{font-size:.9em}}@media screen and (min-width:760px){.Filters-Level .Button[data-filter="label"]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;font-size:1.15em}}.Filters-Level .Button[data-filter="label"].active{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Filters-Level .Button[data-filter="label"]:hover,.Filters-Level .Button[data-filter="label"]:focus{text-decoration:underline}.Filters-Level .Button[data-filter="label"]:active,.Filters-Level .Button[data-filter="label"].active{color:var(--text-color-inverted);background-color:var(--text-color-accent);text-decoration:none}.Filters .Button_close{font-size:3rem;margin-right:.5em}.Filters .Button_link{font-size:.9em;height:auto;min-height:1em;margin-bottom:.35em;padding:.25em 0;text-align:left;text-decoration:none;}@media screen and (min-width:760px){.Filters .Button_link{margin-left:0;background-color:var(--background-color-70);border:2px solid var(--transparent-color);padding:.5em 1em}}.Filters .Button_link.Button_dotted{border:1px solid transparent;}@media screen and (min-width:480px){.Filters .Button_link.Button_dotted{color:var(--text-color-main);border-width:2px}}@media screen and (max-width:1100px){.Filters .Button_link.Button_dotted{position:relative;left:calc(-.5em - 1px);padding-right:.5em;padding-left:.5em}}.Filters .Button_link.Button_dotted:hover.Button_dotted-pink,.Filters .Button_link.Button_dotted:active.Button_dotted-pink,.Filters .Button_link.Button_dotted:focus.Button_dotted-pink,.Filters .Button_link.Button_dotted.active.Button_dotted-pink{border-color:currentColor;}@media screen and (min-width:1100px){.Filters .Button_link.Button_dotted:hover.Button_dotted-pink,.Filters .Button_link.Button_dotted:active.Button_dotted-pink,.Filters .Button_link.Button_dotted:focus.Button_dotted-pink,.Filters .Button_link.Button_dotted.active.Button_dotted-pink{border-color:var(--solid-pink)}}.Filters .Button_link.Button_dotted:hover.Button_dotted-green,.Filters .Button_link.Button_dotted:active.Button_dotted-green,.Filters .Button_link.Button_dotted:focus.Button_dotted-green,.Filters .Button_link.Button_dotted.active.Button_dotted-green{border-color:var(--solid-green)}.Filters .Button_link.Button_dotted:hover.Button_dotted-blue,.Filters .Button_link.Button_dotted:active.Button_dotted-blue,.Filters .Button_link.Button_dotted:focus.Button_dotted-blue,.Filters .Button_link.Button_dotted.active.Button_dotted-blue{border-color:var(--solid-blue)}.Filters .Button_link.Button_dotted:hover.Button_dotted-purple,.Filters .Button_link.Button_dotted:active.Button_dotted-purple,.Filters .Button_link.Button_dotted:focus.Button_dotted-purple,.Filters .Button_link.Button_dotted.active.Button_dotted-purple{border-color:var(--solid-purple)}.Filters .Button_link.Button_dotted:hover.Button_dotted-gold,.Filters .Button_link.Button_dotted:active.Button_dotted-gold,.Filters .Button_link.Button_dotted:focus.Button_dotted-gold,.Filters .Button_link.Button_dotted.active.Button_dotted-gold{border-color:var(--solid-gold)}.Filters .Button_link.Button_dotted:hover.Button_dotted-yellow,.Filters .Button_link.Button_dotted:active.Button_dotted-yellow,.Filters .Button_link.Button_dotted:focus.Button_dotted-yellow,.Filters .Button_link.Button_dotted.active.Button_dotted-yellow{border-color:var(--solid-yellow)}@media screen and (max-width:1100px){.Filters .Button_link.Button_dotted:hover,.Filters .Button_link.Button_dotted:active,.Filters .Button_link.Button_dotted:focus,.Filters .Button_link.Button_dotted.active{border:1px solid currentColor}}.Footer{padding-top:2em;padding-bottom:.75em;}@media screen and (min-width:1100px){.Footer{max-width:1024px;margin-top:3rem;margin-right:auto;margin-left:auto}}.Footer-Row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:0;padding-right:5%;padding-left:5%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:1100px){.Footer-Row{padding-right:0;padding-left:0}}@media screen and (min-width:760px){.Footer-Row_cities{background:url(/image/footer-logo.png) no-repeat 96% top;background-size:auto 5em}}@media screen and (min-width:1000px){.Footer-Row_cities{margin-top:1em;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:9%;background-size:auto 45%;background-position:95% top}}@media screen and (min-width:1100px){.Footer-Row_cities{background-position:right top}}@media screen and (min-width:1000px){.Footer-Row_cities .Footer-Item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.Footer-Row_cities .Footer-Item:first-child{-webkit-box-flex:0;-ms-flex:0 0 11em;flex:0 0 11em}.Footer-Row_contacts{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 0 .5em 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.Footer-Row_middle{font-size:.85em}@media screen and (min-width:480px){.Footer-Row_middle{gap:.3em}}.Footer-Row_copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;}@media screen and (min-width:480px){.Footer-Row_copyright{padding-top:1.5em}}@media screen and (min-width:1100px){.Footer-Row_copyright{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 2%;padding-top:.5rem}}@media screen and (min-width:1100px){.Footer-Row_copyright .Footer-Item{margin-bottom:0}}.Footer-Payments{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1em;}@media screen and (max-width:480px){.Footer-Payments{gap:.75em 2em;margin-top:1em;margin-bottom:.5em}}.Footer-Payments-Item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;}@media screen and (prefers-color-scheme:dark){.Footer-Payments-Item_visa{-webkit-filter:brightness(3);filter:brightness(3)}}@media screen and (prefers-color-scheme:dark){.Footer-Payments-Item_mastercard{background:url(/image/mastercard-dark.svg) no-repeat center center/contain}}@media screen and (prefers-color-scheme:dark){.Footer-Payments-Item_mastercard img{visibility:hidden}}.Footer-Text{font-size:.9em;}.Footer-Text ul,.Footer-Text ol{margin:0;padding:0}.Footer-Item{margin-bottom:.5em;}.Footer-Item_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em;}@media screen and (min-width:1100px){.Footer-Item_links{font-size:.95em;gap:.35em}}.Footer-Item_images,.Footer-Item_copyright{font-size:.7em;line-height:1.6;margin-bottom:0;padding-right:4em;opacity:.8;color:var(--text-color-medium-gray);-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.Footer-Item_images br,.Footer-Item_copyright br{display:none}@media screen and (min-width:1100px){.Footer-Item_images{padding:0;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.Footer-Item_images .Form_linkwrap [type="submit"]{font-size:1em;text-decoration:none;color:inherit}.Footer-Item_copyright{padding-right:0;font-size:1em;color:inherit;opacity:1;}@media screen and (min-width:1100px){.Footer-Item_copyright{line-height:1.3;margin-bottom:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (min-width:1100px){.Footer-Item_copyright+.Footer-Item{margin-bottom:0}}.Footer-Title{font-size:1.2em;margin-bottom:0}.Footer-Callback{margin-top:.5em;margin-bottom:1em;}@media screen and (max-width:1100px){.Footer-Callback{font-size:.9em}}@media screen and (max-width:1000px){.Footer-Callback{font-size:.8em}}.Footer-Logo{display:block;max-width:10em;}@media screen and (max-width:1000px){.Footer-Logo{display:none}}.Footer-Logo img{display:block;max-width:100%}.Footer-Link[href^='tel']{display:block;margin-top:.25em;margin-bottom:.25em;text-decoration:none;color:var(--darkest-color)}@media screen and (min-width:1100px){.Footer .Social-Icon{width:37px;height:37px}}.Form_footer .Form-Fieldset{font-size:.85em}.Form_checkout{margin-top:1em;padding-bottom:1em;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}@media screen and (min-width:680px){.Form_checkout{font-size:1.2em}}@media screen and (min-width:1100px){.Form_checkout{font-size:1.1em}}.Form_checkout.pay_form{text-align:center}.Form_checkout .Form-Buttons{text-align:left}.Form_checkout .Form-Field_checkbox{margin-top:-.5em;}@media screen and (min-width:1000px){.Form_checkout .Form-Field_checkbox{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin-top:-.25em;text-align:right;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:calc(20% - 1em)}}.Form_checkout .Form-Field_checkbox [type="checkbox"]{width:1.4em;height:1.4em;display:inline-block}.Form_checkout .Form-Field_checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.35em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}@media screen and (min-width:1000px){.Form_checkout .Form-Field_checkbox label{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.Form_checkout .Form-Radio{margin-top:.5em;margin-right:.75em}@media screen and (min-width:1000px){.Form_checkout .Form-Input{background-color:var(--text-color-lightest-gray);border:1px solid transparent;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:100%}}@media screen and (min-width:1000px){.Form_checkout .Form-Input:focus{border-color:var(--partly-transparent-color)}}@media screen and (min-width:1000px){.Form_checkout .Form-Input_select:focus,.Form_checkout .Form-Input[type="tel"]:focus{border-color:transparent}}@media screen and (min-width:1000px){.Form_checkout .Form-Input_telephone:focus-within{border-color:var(--partly-transparent-color)}}.Form_checkout .Button[type='submit']{width:auto}.Form_checkout p{margin-bottom:.5em}.Form_checkout strong{word-break:break-all}@media screen and (min-width:1000px){.Form_checkout #ya-login{display:inline-block;vertical-align:middle;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border:1px solid var(--text-color-light-gray);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto !important;min-height:1.85em}}@media screen and (min-width:1100px){.Form_checkout #ya-login{min-height:2.55em}}@media screen and (min-width:1000px){.Form_checkout #ya-login+.Form-Input{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}}.Form_link{display:inline;}.Form_link [type='submit']{font-size:inherit;line-height:inherit;display:inline;padding:0;text-align:inherit;white-space:normal;text-decoration:underline;background:none;color:var(--text-color-accent);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Form_link:has([value*="ozon.ru"]) [type='submit']{color:#3f58f5;font-weight:bold;text-decoration:none}.Form_link:has([value*="wildberries"]) [type='submit']{font-weight:bold;text-decoration:none;color:#7F30E3;background:linear-gradient(36deg,#7F30E3,#F90479);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (prefers-color-scheme:dark){.Form_link:has([value*="ozon.ru"]),.Form_link:has([value*="wildberries"]){-webkit-filter:brightness(1.25);filter:brightness(1.25)}}.Form_contacts .Form-Input{font-size:.85em;}@media screen and (min-width:1100px){.Form_contacts .Form-Input{color:var(--text-color-main);background-color:var(--text-color-lightest-gray);border-color:transparent}}@media screen and (min-width:1100px){.Form_contacts .Form-Input:focus{border-color:#aaa}}.Form_contacts .Form-Alert{margin:0 auto 0 0;}@media screen and (max-width:1000px){.Form_contacts .Form-Alert{margin-bottom:1em}}@media screen and (max-width:760px){.Form_contacts .Form-Alert{font-size:.9em}}.Form_contacts .Form-Field{width:100%;font-weight:normal}.Form_contacts .Form-Radios{text-transform:lowercase;}@media screen and (min-width:480px){.Form_contacts .Form-Radios{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.35em;margin-left:1em}}@media screen and (min-width:1000px){}@media screen and (min-width:1100px){.Form_contacts .Form-Radios{margin-left:1.5em;gap:.5em}}.Form_contacts .Form-Radios-Item,.Form_contacts .Form-Radios-Item>input{cursor:pointer}.Form_contacts .Form-Radios-Item:hover,.Form_contacts .Form-Radios-Item:active,.Form_contacts .Form-Radios-Item:focus{opacity:.8}.Form_contacts .Form-Radios-Item:first-child,.Form_contacts .Form-Radios-Item:last-child{opacity:.8;cursor:default}.Form_contacts .Form-Radios-Item:first-child{color:var(--solid-red)}@media screen and (prefers-color-scheme:dark){.Form_contacts .Form-Radios-Item:first-child{color:var(--bright-red);-webkit-filter:brightness(2.5);filter:brightness(2.5)}}.Form_contacts .Form-Radios-Item:last-child{color:var(--solid-green)}@media screen and (min-width:1000px){.Form_contacts#form-review{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 4%}}@media screen and (min-width:1000px){.Form_contacts#form-review .Form-Fieldset{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}@media screen and (min-width:1000px){.Form_contacts#form-review .Form-Fieldset:nth-child(3){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.Form_contacts#form-review .Form-Buttons{margin-left:auto}.Form_search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-center;-ms-flex-align:flex-center;align-items:flex-center;margin-bottom:2em;}@media screen and (max-width:1100px){.Form_search{margin-top:2em}}.Form_search .Form-Input{border-right:0}.Form_linkwrap,.Form_linkwrap span{display:inline}.Form_linkwrap [type='submit']{display:inline;padding:0;text-align:inherit;cursor:pointer;white-space:normal;text-decoration:underline;color:var(--text-color-accent);border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form_diploma .Form-Input{font-size:1.2em;width:100%;margin:.3em auto 0 auto;padding:.2em .5em;padding-top:.4em;padding-bottom:.4em;border:1px solid var(--text-color-dark-gray);background:none}.Form_diploma .Form-Title{font-size:1.4em;line-height:1.3}.Form_diploma .Form-Buttons{text-align:center}.Form_diploma .Button{font-size:1.4em;margin:1em auto;padding:.25em .25em}@media screen and (min-width:1000px){.Form_simple .Form-Fieldset{gap:1.5%;margin-bottom:.4rem}}.Form_simple .Form-Fieldset:last-of-type{margin-top:2rem}.Form_simple .Form-Field{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media screen and (min-width:1100px){.Form_simple .Form-Field{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:0;text-align:right}}.Form_simple .Form-Field_third,.Form_simple .Form-Field_third:is(label){margin-top:.5rem;}@media screen and (min-width:1000px){.Form_simple .Form-Field_third,.Form_simple .Form-Field_third:is(label){-webkit-box-flex:0;-ms-flex:0 0 31.1%;flex:0 0 31.1%;margin-top:0}}@media screen and (min-width:760px){.Form_simple .Form-Field_checkbox{-webkit-box-flex:0;-ms-flex:0 0 49.25%;flex:0 0 49.25%}}@media screen and (min-width:1100px){.Form_simple .Form-Field_checkbox{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5rem}}@media screen and (min-width:1000px){.Form_simple .Form-Field_newsletter{-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content}}.Form_compact{max-width:25em;margin-left:auto;margin-right:auto}.Form-Intro{font-size:.85em;margin-bottom:1.2em}.Form-Wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0;padding-bottom:1em}.Form-Buttons{font-size:.9em;text-align:right;}.CoursesList+.Form-Buttons{font-size:.8em}.Form-Buttons .Button{padding-right:2em;padding-left:2em}.Form-Buttons a:not(.Button){font-size:1.1em;}@media screen and (max-width:680px){.Form-Buttons a:not(.Button){color:var(--solid-blue)}}@media screen and (max-width:374px){.Form-Buttons a:not(.Button){font-size:.9em}}@media screen and (prefers-color-scheme:dark){.Form-Buttons a:not(.Button):not([class]){}}.Form-Buttons_double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;}@media screen and (max-width:374px){.Form-Buttons_double{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.Form-Buttons_double-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.Form-Buttons_double .Button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding-right:1.5em;padding-left:1.5em}.Form-Buttons+.Checkout-Agree{margin-top:1em;font-size:.65em}.Form-Error{color:var(--solid-red);background-color:var(--blended-red);padding:0.35em 0.5em 0.25em 0.5em;margin:0.5em 0;font-size:.9em;}@media screen and (min-width:1100px){.Form-Error{background:none;width:100%;text-align:right;margin-top:0}}.Form-Fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;margin-bottom:1em;padding:0;border:0;}@media screen and (min-width:760px){.Form-Fieldset{gap:.5rem 1.5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1000px){.Form-Fieldset{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:1100px){.Form-Fieldset{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1100px){.Form-Fieldset_password{max-width:calc(80% + 1em)}}.Form-Fieldset_main{margin-bottom:1em;gap:1em;}@media screen and (min-width:1000px){.Form-Fieldset_main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5em 1em}}.Form-Fieldset_main:before{display:block;margin-bottom:-.5em;content:'Или укажите email:';-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0;}@media screen and (min-width:1000px){.Form-Fieldset_main:before{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2;font-size:.9em}}.Form-Fieldset_main-filled:before{display:block;content:'Укажите личные данные:'}.Form-Fieldset_main:not(.Form-Fieldset_main-filled):before{content:'Укажите email:'}.Form-Fieldset_main-logged>strong,.Form-Fieldset_main-logged:before{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Form-Fieldset_main-logged:after{display:none}.Form-Fieldset_main-logged .Form-Field_checkbox{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.Form-Fieldset_main-logged .Form-Field_checkbox label{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Form-Fieldset_main-invalid_email:before{display:block;color:var(--bright-red);font-size:.85em;content:'На адреса @icloud.com, @mac.com, @me.com, @gmx.net и @gmx.de регистрация невозможна';}@media screen and (prefers-color-scheme:dark){.Form-Fieldset_main-invalid_email:before{-webkit-filter:brightness(2);filter:brightness(2)}}.Form-Fieldset_password:before{display:block;margin-bottom:.5em;content:'Пароль'}.Form-Fieldset_password a{font-size:.85em;display:inline-block;margin-top:.5em}.Form-Radios{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.1em 0;}@media screen and (max-width:680px){.Form-Radios{margin:.5em 0}}.Form-Radios_separate{gap:.75em}.Form-Radios-Item{font-size:.85em;}.Form-Radios-Item:first-child,.Form-Radios-Item:last-child{opacity:.8}.Form-Field{margin:1em 0 0 0;}.Form-Field:only-child,.Form-Field:first-child{margin-top:0}.Form-Field_wide{width:100%}.Form-Field_third{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.Form-Field_third,.Form-Field_third:is(label){margin-top:.5em;}@media screen and (min-width:760px){.Form-Field_third,.Form-Field_third:is(label){-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;margin-top:0}}.Form-Field-Group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.Form-Field_right{text-align:right}.Form-Field:is(label){font-size:1.15em;font-weight:bold;}@media screen and (min-width:1000px){.Form-Field:is(label){font-weight:normal}}@media screen and (min-width:760px){.Form-Field:has([name="name"]):not(.Form-Field_third),.Form-Field:has([name="lastname"]):not(.Form-Field_third),.Form-Field:has([name="email"]):not(.Form-Field_third){-webkit-box-flex:0;-ms-flex:0 0 49.25%;flex:0 0 49.25%}}@media screen and (min-width:1100px){.Form-Field:has([name="name"]),.Form-Field:has([name="lastname"]),.Form-Field:has([name="email"]){-webkit-box-flex:1;-ms-flex:1 0 31.9%;flex:1 0 31.9%;margin-top:0}}@media screen and (min-width:1100px){.Form-Field:has([type="password"]){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (min-width:760px){.Form-Field.js-form-field{}}@media screen and (min-width:760px){.Form-Field:has([name="lastname"]),.Form-Field:has([name="firstname"]),.Form-Field:has([name="secondname"]){-webkit-box-flex:0;-ms-flex:0 0 49.25%;flex:0 0 49.25%}}@media screen and (min-width:1100px){.Form-Field:has([name="lastname"]),.Form-Field:has([name="firstname"]),.Form-Field:has([name="secondname"]){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:auto;flex-basis:auto}}@media screen and (min-width:680px){.Form-Field:has(.Form-Input_telephone){-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}@media screen and (min-width:760px){.Form-Field:has(.Form-Input_telephone){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (min-width:1000px){.Form-Field[data-label]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}}@media screen and (min-width:1000px){.Form-Field[data-label]:before{content:attr(data-label) ' *';-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}@media screen and (min-width:1100px){.Form-Field[data-label]:before{-ms-flex-preferred-size:26%;flex-basis:26%}}.Form-Field .Form-Input{margin-top:.25em}.Form-Field~.Account-Description{margin-top:1em}.Account-Description+.Form-Field{margin-top:0}.Form-Agree{font-size:.8em;line-height:1.3;margin-top:.5em;margin-bottom:0;padding:0;white-space:normal;color:var(--text-color-dark-gray)}@media screen and (min-width:1000px){.Form-Agree{margin-top:2rem}}@media screen and (prefers-color-scheme:dark){.Form-Agree{color:var(--text-color-medium-gray)}}.Form-Agree a{color:inherit}.Form-Title{font-size:1.1em;line-height:1.2;margin:0;color:var(--text-color-dark-gray)}@media screen and (min-width:1100px){.Form-Title{color:var(--text-color-main);border-bottom:1px solid var(--overlay-gray);margin-top:.6em;margin-bottom:.6em;padding:.5em 0;font-weight:bold;font-size:1em;display:block;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.Form-Title[data-title]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;}@media screen and (max-width:680px){.Form-Title[data-title]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}}.Form-Title[data-title]:after{content:'(' attr(data-title) ')';font-weight:normal;text-transform:lowercase;font-size:.9em;position:relative;top:.125em;color:var(--text-color-dark-gray)}.Form-Title_accent{font-weight:bold;display:block;padding-top:1em;font-size:1.25em}.Form-Date{position:relative;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;width:80%;min-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75em;margin-bottom:.7em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:1000px){.Form-Date{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;margin-bottom:0}}.Form-Date:after{width:2em;height:1.5em;content:'';opacity:.7;background:url(/image/calendar_icon.svg) no-repeat center center/contain}@media screen and (max-width:374px){.Form-Date:after{display:none}}@media screen and (min-width:1000px){.Form-Date:after{display:none}}@media screen and (prefers-color-scheme:dark){.Form-Date:after{-webkit-filter:invert(1);filter:invert(1)}}.Form-Input{font-family:'Yefimov Sans',Arial,Helvetica,sans-serif;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px 16px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:border;transition-property:border;color:var(--text-color-main);border:0;border-radius:0;outline:0;background-color:var(--text-color-lightest-gray);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.075);box-shadow:inset 0 1px 4px rgba(0,0,0,.075)}@media screen and (min-width:1100px){.Form-Input{background-color:var(--background-color);border:1px solid var(--text-color-light-gray);padding:1rem 1.5rem;-webkit-box-shadow:none;box-shadow:none}}.Form-Input.activated{border:1px solid;-webkit-box-shadow:inset -1px 0px 13px rgba(56,169,98,0.375);box-shadow:inset -1px 0px 13px rgba(56,169,98,0.375);color:var(--solid-green);background:white}.Form-Input:not(.activated)+.promocode-message:not(:empty){color:var(--text-color-important)}.Form-Input[disabled]{opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--text-color-main:var(--text-color-light-gray)}.Form-Input_date{font-size:1.1em;width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:left;}@media screen and (min-width:1000px){.Form-Input_date{padding-top:.55rem;padding-bottom:.55rem}}.Form-Input_date::-webkit-inner-spin-button,.Form-Input_date::-webkit-calendar-picker-indicator{display:none;opacity:0;-webkit-appearance:none;}@media screen and (min-width:1000px){.Form-Input_date::-webkit-inner-spin-button,.Form-Input_date::-webkit-calendar-picker-indicator{opacity:initial;display:initial;-webkit-appearance:initial}}.Form-Input_date:hover,.Form-Input_date:active,.Form-Input_date:focus{border-color:var(--text-color-main)}.Form-Input_telephone{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:initial;padding:0;border:0;max-width:14em;}@media screen and (max-width:480px){.Form-Input_telephone{padding-left:2em;max-width:100%}}.Form-Input_telephone .Form-Input_select{position:absolute;z-index:200;top:0;left:0;width:40%;margin-top:0;-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px);text-align:left;opacity:.01;border-right:0;background:none;-webkit-box-shadow:none;box-shadow:none;}@media screen and (max-width:680px){.Form-Input_telephone .Form-Input_select{border:0;left:2em}}@media screen and (prefers-color-scheme:dark){.Form-Input_telephone .Form-Input_select optgroup,.Form-Input_telephone .Form-Input_select option{color:var(--text-color-inverted)}}.Form-Input_telephone .Form-Input_select[name='telephone-code']{position:static;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-top:0;padding-right:.3em;padding-left:1.8em;padding-left:12px;text-align:right;opacity:1;border-right:0;pointer-events:none}.Form-Input_telephone .Form-Input_phone{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;margin-top:0;padding-right:.5em;padding-left:.6em;background:none;-webkit-box-shadow:none;box-shadow:none;}@media screen and (min-width:680px){.Form-Input_telephone .Form-Input_phone{border-left:0}}.Form-Input_quantity{width:3em;margin-right:.25em;margin-left:.25em;padding-top:.15em;padding-bottom:.15em;text-align:center;border:1px solid var(--text-color-light-gray);background:none}@media screen and (min-width:1000px){.Form-Input_quantity{width:3.5em;padding-left:.33em;padding-right:.33em}}.Form-Input_wide{width:100%}.Form-Input_error{outline:1px solid var(--solid-red);background-color:var(--blended-red) !important;-webkit-box-shadow:none;box-shadow:none}.Form-Input_error::-webkit-input-placeholder{color:var(--solid-red-50)}.Form-Input_error::-moz-placeholder{color:var(--solid-red-50)}.Form-Input_error:-ms-input-placeholder{color:var(--solid-red-50)}.Form-Input_error::-ms-input-placeholder{color:var(--solid-red-50)}.Form-Input_error::placeholder{color:var(--solid-red-50)}@media screen and (prefers-color-scheme:dark){.Form-Input_error::-webkit-input-placeholder{color:var(--accent-red)}.Form-Input_error::-moz-placeholder{color:var(--accent-red)}.Form-Input_error:-ms-input-placeholder{color:var(--accent-red)}.Form-Input_error::-ms-input-placeholder{color:var(--accent-red)}.Form-Input_error::placeholder{color:var(--accent-red)}}.Form-Textarea{height:5em;max-height:20em}.Form-Flag{position:absolute;top:50%;left:.5em;width:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--text-color-light-gray);background-image:url(/image/flags@2x.png);background-repeat:no-repeat;background-size:5652px 15px;-webkit-box-shadow:0 0 1px 0 var(--text-color-medium-gray);box-shadow:0 0 1px 0 var(--text-color-medium-gray)}.Form-Flag_ac{height:10px;background-position:0 0}.Form-Flag_ad{height:14px;background-position:-22px 0}.Form-Flag_ae{height:10px;background-position:-44px 0}.Form-Flag_af{height:14px;background-position:-66px 0}.Form-Flag_ag{height:14px;background-position:-88px 0}.Form-Flag_ai{height:10px;background-position:-110px 0}.Form-Flag_al{height:15px;background-position:-132px 0}.Form-Flag_am{height:10px;background-position:-154px 0}.Form-Flag_ao{height:14px;background-position:-176px 0}.Form-Flag_aq{height:14px;background-position:-198px 0}.Form-Flag_ar{height:13px;background-position:-220px 0}.Form-Flag_as{height:10px;background-position:-242px 0}.Form-Flag_at{height:14px;background-position:-264px 0}.Form-Flag_au{height:10px;background-position:-286px 0}.Form-Flag_aw{height:14px;background-position:-308px 0}.Form-Flag_ax{height:13px;background-position:-330px 0}.Form-Flag_az{height:10px;background-position:-352px 0}.Form-Flag_ba{height:10px;background-position:-374px 0}.Form-Flag_bb{height:14px;background-position:-396px 0}.Form-Flag_bd{height:12px;background-position:-418px 0}.Form-Flag_be{width:18px;height:15px;background-position:-440px 0}.Form-Flag_bf{height:14px;background-position:-460px 0}.Form-Flag_bg{height:12px;background-position:-482px 0}.Form-Flag_bh{height:12px;background-position:-504px 0}.Form-Flag_bi{height:12px;background-position:-526px 0}.Form-Flag_bj{height:14px;background-position:-548px 0}.Form-Flag_bl{height:14px;background-position:-570px 0}.Form-Flag_bm{height:10px;background-position:-592px 0}.Form-Flag_bn{height:10px;background-position:-614px 0}.Form-Flag_bo{height:14px;background-position:-636px 0}.Form-Flag_bq{height:14px;background-position:-658px 0}.Form-Flag_br{height:14px;background-position:-680px 0}.Form-Flag_bs{height:10px;background-position:-702px 0}.Form-Flag_bt{height:14px;background-position:-724px 0}.Form-Flag_bv{height:15px;background-position:-746px 0}.Form-Flag_bw{height:14px;background-position:-768px 0}.Form-Flag_by{height:10px;background-position:-790px 0}.Form-Flag_bz{height:14px;background-position:-812px 0}.Form-Flag_ca{height:10px;background-position:-834px 0}.Form-Flag_cc{height:10px;background-position:-856px 0}.Form-Flag_cd{height:15px;background-position:-878px 0}.Form-Flag_cf{height:14px;background-position:-900px 0}.Form-Flag_cg{height:14px;background-position:-922px 0}.Form-Flag_ch{width:15px;height:15px;background-position:-944px 0}.Form-Flag_ci{height:14px;background-position:-961px 0}.Form-Flag_ck{height:10px;background-position:-983px 0}.Form-Flag_cl{height:14px;background-position:-1005px 0}.Form-Flag_cm{height:14px;background-position:-1027px 0}.Form-Flag_cn{height:14px;background-position:-1049px 0}.Form-Flag_co{height:14px;background-position:-1071px 0}.Form-Flag_cp{height:14px;background-position:-1093px 0}.Form-Flag_cr{height:12px;background-position:-1115px 0}.Form-Flag_cu{height:10px;background-position:-1137px 0}.Form-Flag_cv{height:12px;background-position:-1159px 0}.Form-Flag_cw{height:14px;background-position:-1181px 0}.Form-Flag_cx{height:10px;background-position:-1203px 0}.Form-Flag_cy{height:14px;background-position:-1225px 0}.Form-Flag_cz{height:14px;background-position:-1247px 0}.Form-Flag_de{height:12px;background-position:-1269px 0}.Form-Flag_dg{height:10px;background-position:-1291px 0}.Form-Flag_dj{height:14px;background-position:-1313px 0}.Form-Flag_dk{height:15px;background-position:-1335px 0}.Form-Flag_dm{height:10px;background-position:-1357px 0}.Form-Flag_do{height:14px;background-position:-1379px 0}.Form-Flag_dz{height:14px;background-position:-1401px 0}.Form-Flag_ea{height:14px;background-position:-1423px 0}.Form-Flag_ec{height:14px;background-position:-1445px 0}.Form-Flag_ee{height:13px;background-position:-1467px 0}.Form-Flag_eg{height:14px;background-position:-1489px 0}.Form-Flag_eh{height:10px;background-position:-1511px 0}.Form-Flag_er{height:10px;background-position:-1533px 0}.Form-Flag_es{height:14px;background-position:-1555px 0}.Form-Flag_et{height:10px;background-position:-1577px 0}.Form-Flag_eu{height:14px;background-position:-1599px 0}.Form-Flag_fi{height:12px;background-position:-1621px 0}.Form-Flag_fj{height:10px;background-position:-1643px 0}.Form-Flag_fk{height:10px;background-position:-1665px 0}.Form-Flag_fm{height:11px;background-position:-1687px 0}.Form-Flag_fo{height:15px;background-position:-1709px 0}.Form-Flag_fr{height:14px;background-position:-1731px 0}.Form-Flag_ga{height:15px;background-position:-1753px 0}.Form-Flag_gb{height:10px;background-position:-1775px 0}.Form-Flag_gd{height:12px;background-position:-1797px 0}.Form-Flag_ge{height:14px;background-position:-1819px 0}.Form-Flag_gf{height:14px;background-position:-1841px 0}.Form-Flag_gg{height:14px;background-position:-1863px 0}.Form-Flag_gh{height:14px;background-position:-1885px 0}.Form-Flag_gi{height:10px;background-position:-1907px 0}.Form-Flag_gl{height:14px;background-position:-1929px 0}.Form-Flag_gm{height:14px;background-position:-1951px 0}.Form-Flag_gn{height:14px;background-position:-1973px 0}.Form-Flag_gp{height:14px;background-position:-1995px 0}.Form-Flag_gq{height:14px;background-position:-2017px 0}.Form-Flag_gr{height:14px;background-position:-2039px 0}.Form-Flag_gs{height:10px;background-position:-2061px 0}.Form-Flag_gt{height:13px;background-position:-2083px 0}.Form-Flag_gu{height:11px;background-position:-2105px 0}.Form-Flag_gw{height:10px;background-position:-2127px 0}.Form-Flag_gy{height:12px;background-position:-2149px 0}.Form-Flag_hk{height:14px;background-position:-2171px 0}.Form-Flag_hm{height:10px;background-position:-2193px 0}.Form-Flag_hn{height:10px;background-position:-2215px 0}.Form-Flag_hr{height:10px;background-position:-2237px 0}.Form-Flag_ht{height:12px;background-position:-2259px 0}.Form-Flag_hu{height:10px;background-position:-2281px 0}.Form-Flag_ic{height:14px;background-position:-2303px 0}.Form-Flag_id{height:14px;background-position:-2325px 0}.Form-Flag_ie{height:10px;background-position:-2347px 0}.Form-Flag_il{height:15px;background-position:-2369px 0}.Form-Flag_im{height:10px;background-position:-2391px 0}.Form-Flag_in{height:14px;background-position:-2413px 0}.Form-Flag_io{height:10px;background-position:-2435px 0}.Form-Flag_iq{height:14px;background-position:-2457px 0}.Form-Flag_ir{height:12px;background-position:-2479px 0}.Form-Flag_is{height:15px;background-position:-2501px 0}.Form-Flag_it{height:14px;background-position:-2523px 0}.Form-Flag_je{height:12px;background-position:-2545px 0}.Form-Flag_jm{height:10px;background-position:-2567px 0}.Form-Flag_jo{height:10px;background-position:-2589px 0}.Form-Flag_jp{height:14px;background-position:-2611px 0}.Form-Flag_ke{height:14px;background-position:-2633px 0}.Form-Flag_kg{height:12px;background-position:-2655px 0}.Form-Flag_kh{height:13px;background-position:-2677px 0}.Form-Flag_ki{height:10px;background-position:-2699px 0}.Form-Flag_km{height:12px;background-position:-2721px 0}.Form-Flag_kn{height:14px;background-position:-2743px 0}.Form-Flag_kp{height:10px;background-position:-2765px 0}.Form-Flag_kr{height:14px;background-position:-2787px 0}.Form-Flag_kw{height:10px;background-position:-2809px 0}.Form-Flag_ky{height:10px;background-position:-2831px 0}.Form-Flag_kz{height:10px;background-position:-2853px 0}.Form-Flag_la{height:14px;background-position:-2875px 0}.Form-Flag_lb{height:14px;background-position:-2897px 0}.Form-Flag_lc{height:10px;background-position:-2919px 0}.Form-Flag_li{height:12px;background-position:-2941px 0}.Form-Flag_lk{height:10px;background-position:-2963px 0}.Form-Flag_lr{height:11px;background-position:-2985px 0}.Form-Flag_ls{height:14px;background-position:-3007px 0}.Form-Flag_lt{height:12px;background-position:-3029px 0}.Form-Flag_lu{height:12px;background-position:-3051px 0}.Form-Flag_lv{height:10px;background-position:-3073px 0}.Form-Flag_ly{height:10px;background-position:-3095px 0}.Form-Flag_ma{height:14px;background-position:-3117px 0}.Form-Flag_mc{width:19px;height:15px;background-position:-3139px 0}.Form-Flag_md{height:10px;background-position:-3160px 0}.Form-Flag_me{height:10px;background-position:-3182px 0}.Form-Flag_mf{height:14px;background-position:-3204px 0}.Form-Flag_mg{height:14px;background-position:-3226px 0}.Form-Flag_mh{height:11px;background-position:-3248px 0}.Form-Flag_mk{height:10px;background-position:-3270px 0}.Form-Flag_ml{height:14px;background-position:-3292px 0}.Form-Flag_mm{height:14px;background-position:-3314px 0}.Form-Flag_mn{height:10px;background-position:-3336px 0}.Form-Flag_mo{height:14px;background-position:-3358px 0}.Form-Flag_mp{height:10px;background-position:-3380px 0}.Form-Flag_mq{height:14px;background-position:-3402px 0}.Form-Flag_mr{height:14px;background-position:-3424px 0}.Form-Flag_ms{height:10px;background-position:-3446px 0}.Form-Flag_mt{height:14px;background-position:-3468px 0}.Form-Flag_mu{height:14px;background-position:-3490px 0}.Form-Flag_mv{height:14px;background-position:-3512px 0}.Form-Flag_mw{height:14px;background-position:-3534px 0}.Form-Flag_mx{height:12px;background-position:-3556px 0}.Form-Flag_my{height:10px;background-position:-3578px 0}.Form-Flag_mz{height:14px;background-position:-3600px 0}.Form-Flag_na{height:14px;background-position:-3622px 0}.Form-Flag_nc{height:10px;background-position:-3644px 0}.Form-Flag_ne{width:18px;height:15px;background-position:-3666px 0}.Form-Flag_nf{height:10px;background-position:-3686px 0}.Form-Flag_ng{height:10px;background-position:-3708px 0}.Form-Flag_ni{height:12px;background-position:-3730px 0}.Form-Flag_nl{height:14px;background-position:-3752px 0}.Form-Flag_no{height:15px;background-position:-3774px 0}.Form-Flag_np{width:13px;height:15px;background-position:-3796px 0}.Form-Flag_nr{height:10px;background-position:-3811px 0}.Form-Flag_nu{height:10px;background-position:-3833px 0}.Form-Flag_nz{height:10px;background-position:-3855px 0}.Form-Flag_om{height:10px;background-position:-3877px 0}.Form-Flag_pa{height:14px;background-position:-3899px 0}.Form-Flag_pe{height:14px;background-position:-3921px 0}.Form-Flag_pf{height:14px;background-position:-3943px 0}.Form-Flag_pg{height:15px;background-position:-3965px 0}.Form-Flag_ph{height:10px;background-position:-3987px 0}.Form-Flag_pk{height:14px;background-position:-4009px 0}.Form-Flag_pl{height:13px;background-position:-4031px 0}.Form-Flag_pm{height:14px;background-position:-4053px 0}.Form-Flag_pn{height:10px;background-position:-4075px 0}.Form-Flag_pr{height:14px;background-position:-4097px 0}.Form-Flag_ps{height:10px;background-position:-4119px 0}.Form-Flag_pt{height:14px;background-position:-4141px 0}.Form-Flag_pw{height:13px;background-position:-4163px 0}.Form-Flag_py{height:11px;background-position:-4185px 0}.Form-Flag_qa{height:8px;background-position:-4207px 0}.Form-Flag_re{height:14px;background-position:-4229px 0}.Form-Flag_ro{height:14px;background-position:-4251px 0}.Form-Flag_rs{height:14px;background-position:-4273px 0}.Form-Flag_ru{height:14px;background-position:-4295px 0}.Form-Flag_rw{height:14px;background-position:-4317px 0}.Form-Flag_sa{height:14px;background-position:-4339px 0}.Form-Flag_sb{height:10px;background-position:-4361px 0}.Form-Flag_sc{height:10px;background-position:-4383px 0}.Form-Flag_sd{height:10px;background-position:-4405px 0}.Form-Flag_se{height:13px;background-position:-4427px 0}.Form-Flag_sg{height:14px;background-position:-4449px 0}.Form-Flag_sh{height:10px;background-position:-4471px 0}.Form-Flag_si{height:10px;background-position:-4493px 0}.Form-Flag_sj{height:15px;background-position:-4515px 0}.Form-Flag_sk{height:14px;background-position:-4537px 0}.Form-Flag_sl{height:14px;background-position:-4559px 0}.Form-Flag_sm{height:15px;background-position:-4581px 0}.Form-Flag_sn{height:14px;background-position:-4603px 0}.Form-Flag_so{height:14px;background-position:-4625px 0}.Form-Flag_sr{height:14px;background-position:-4647px 0}.Form-Flag_ss{height:10px;background-position:-4669px 0}.Form-Flag_st{height:10px;background-position:-4691px 0}.Form-Flag_sv{height:12px;background-position:-4713px 0}.Form-Flag_sx{height:14px;background-position:-4735px 0}.Form-Flag_sy{height:14px;background-position:-4757px 0}.Form-Flag_sz{height:14px;background-position:-4779px 0}.Form-Flag_ta{height:10px;background-position:-4801px 0}.Form-Flag_tc{height:10px;background-position:-4823px 0}.Form-Flag_td{height:14px;background-position:-4845px 0}.Form-Flag_tf{height:14px;background-position:-4867px 0}.Form-Flag_tg{height:13px;background-position:-4889px 0}.Form-Flag_th{height:14px;background-position:-4911px 0}.Form-Flag_tj{height:10px;background-position:-4933px 0}.Form-Flag_tk{height:10px;background-position:-4955px 0}.Form-Flag_tl{height:10px;background-position:-4977px 0}.Form-Flag_tm{height:14px;background-position:-4999px 0}.Form-Flag_tn{height:14px;background-position:-5021px 0}.Form-Flag_to{height:10px;background-position:-5043px 0}.Form-Flag_tr{height:14px;background-position:-5065px 0}.Form-Flag_tt{height:12px;background-position:-5087px 0}.Form-Flag_tv{height:10px;background-position:-5109px 0}.Form-Flag_tw{height:14px;background-position:-5131px 0}.Form-Flag_tz{height:14px;background-position:-5153px 0}.Form-Flag_ua{height:14px;background-position:-5175px 0}.Form-Flag_ug{height:14px;background-position:-5197px 0}.Form-Flag_um{height:11px;background-position:-5219px 0}.Form-Flag_un{height:14px;background-position:-5241px 0}.Form-Flag_us{height:11px;background-position:-5263px 0}.Form-Flag_uy{height:14px;background-position:-5285px 0}.Form-Flag_uz{height:10px;background-position:-5307px 0}.Form-Flag_va{width:15px;height:15px;background-position:-5329px 0}.Form-Flag_vc{height:14px;background-position:-5346px 0}.Form-Flag_ve{height:14px;background-position:-5368px 0}.Form-Flag_vg{height:10px;background-position:-5390px 0}.Form-Flag_vi{height:14px;background-position:-5412px 0}.Form-Flag_vn{height:14px;background-position:-5434px 0}.Form-Flag_vu{height:12px;background-position:-5456px 0}.Form-Flag_wf{height:14px;background-position:-5478px 0}.Form-Flag_ws{height:10px;background-position:-5500px 0}.Form-Flag_xk{height:15px;background-position:-5522px 0}.Form-Flag_ye{height:14px;background-position:-5544px 0}.Form-Flag_yt{height:14px;background-position:-5566px 0}.Form-Flag_za{height:14px;background-position:-5588px 0}.Form-Flag_zm{height:14px;background-position:-5610px 0}.Form-Flag_zw{height:10px;background-position:-5632px 0}.Form-Alert{margin:1em 0;padding:.3em 1.8em .3em .5em;text-align:left;border:1px solid var(--transparent-color);border-radius:4px}.Form-Alert_closeable{position:relative;padding-right:2em}.Form-Alert_danger{color:var(--solid-red);background-color:var(--blended-red)}@media screen and (prefers-color-scheme:dark){.Form-Alert_danger{color:var(--accent-red);background-color:var(--solid-red)}}.Form-Alert_success{color:var(--solid-lime);background-color:var(--blended-lime)}.Form-Alert a{color:inherit}.Form-Alert .fa{font-size:.85em;position:relative;top:-.1em;display:inline-block;margin-right:.25em;vertical-align:middle}.Form-Alert .Button_close{font-size:3rem;font-weight:normal;line-height:1;line-height:1.2;position:absolute;top:-.05em;right:.5em;display:block;min-height:0;color:inherit;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Form_subscription{margin-bottom:0;padding-right:0;padding-left:0;padding-bottom:0;}@media screen and (min-width:760px){.Form_subscription.Form-Wrap{padding-bottom:0}}@media screen and (min-width:1000px){.Form_subscription.Form-Wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.Form_subscription .Form-Field{-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.Form_subscription .Form-Field .Form-Input,.Form_subscription .Form-Input{font-size:.8em;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin-top:0;margin-bottom:0;padding-top:10px;padding-bottom:10px;}@media screen and (min-width:1100px){.Form_subscription .Form-Field .Form-Input,.Form_subscription .Form-Input{border-right:0}}@media screen and (max-width:1000px){.Form_subscription .Form-Field .Form-Input,.Form_subscription .Form-Input{border:0;-webkit-box-shadow:none;box-shadow:none}}@media screen and (max-width:374px){.Form_subscription .Form-Field .Form-Input,.Form_subscription .Form-Input{font-size:.75em}}.Form_subscription .Form-Fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (min-width:680px){.Form_subscription .Form-Fieldset{gap:0}}.Form_subscription .Form-Fieldset:first-child{max-width:16em;-ms-flex-item-align:center;align-self:center}.Form_subscription .Form-Agree{margin-top:0;}@media screen and (min-width:760px){.Form_subscription .Form-Agree{font-size:.75em}}.Form_subscription .Button{font-size:1.2em;padding-right:.45em;padding-left:.45em;}@media screen and (max-width:374px){.Form_subscription .Button{font-size:1em}}@media screen and (min-width:1100px){.Form_subscription .Button{outline:1px solid var(--blended-blue);border:1px solid currentColor;border-left:0}}@media screen and (min-width:1100px) and (prefers-color-scheme:dark){.Form_subscription .Button{outline:1px solid var(--solid-blue);border:0}}.Header{position:absolute;z-index:1002;top:0;left:0;width:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;--menu-trigger-color:var(--text-color-medium-gray)}.Header.is-fixed-activated,.Header.is-fixed-activated.wwwheader{position:fixed;top:-170px;background-color:var(--background-color)}.Header.is-fixed-activated .Header-Logo-Image,.Header.is-fixed-activated.wwwheader .Header-Logo-Image{display:block;}@media screen and (prefers-color-scheme:dark){.Header.is-fixed-activated .Header-Logo-Image,.Header.is-fixed-activated.wwwheader .Header-Logo-Image{display:none}}.Header.is-fixed-activated .Header-Logo-Link:before,.Header.is-fixed-activated.wwwheader .Header-Logo-Link:before{display:none;}@media screen and (prefers-color-scheme:dark){.Header.is-fixed-activated .Header-Logo-Link:before,.Header.is-fixed-activated.wwwheader .Header-Logo-Link:before{display:block}}.Header.is-fixed-activated .Header-Phone a,.Header.is-fixed-activated.wwwheader .Header-Phone a{color:var(--darkest-color)}.Header.is-fixed-activated .Header-Note,.Header.is-fixed-activated .Header-Search{display:none}.Header.is-fixed-activated.wwwheader{position:absolute}.Header.is-fixed-visible,.Header.is-fixed-visible.wwwheader{top:0;--menu-trigger-color:var(--text-color-medium-gray)}.Header.is-fixed-visible .Header-Icons-Link_profile-logged,.Header.is-fixed-visible.wwwheader .Header-Icons-Link_profile-logged{color:var(--text-color-accent)}@media screen and (min-width:1000px){.Header.is-fixed-visible .Header-Icons-Link_profile-logged,.Header.is-fixed-visible.wwwheader .Header-Icons-Link_profile-logged{color:inherit}}.Header.is-fixed-visible.wwwheader{position:absolute}.Header.is-fixed-visible:has([src*="-ny20"]){max-height:125px}.Header_dark{--menu-trigger-color:var(--text-color-dark-header-buttons)}.Header_dark .Header-Logo-Link:before{display:block;width:100%;height:0;padding-bottom:44%;content:'';background-image:url(/image/logo-store-cbb-dark.png);background-repeat:no-repeat;background-position:left center;background-size:auto 100%}@media screen and (min-width:760px){.Header_dark .Header-Logo-Link:before{background-position:center top;background-size:auto 100%;padding-bottom:50%}}@media screen and (min-width:1000px){.Header_dark .Header-Logo-Link:before{background-size:contain;width:5.5em;padding-bottom:19%}}.Header_dark .Header-Logo-Link-new-year:before{background-image:url(/image/logo-store-cbb-dark.webp);padding-bottom:49%;margin-top:0}.Header_dark .Header-Logo-Image{display:none}@media screen and (max-width:680px){.Header_dark .Header-Wrapper:has([src*="-ny20"]){max-height:50px;overflow:hidden}}.Header_dark .Header-Phone a{color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Header_dark .Header-Phone a{color:var(--text-color)}}.Header_dark:not(.is-fixed-visible) .Header-Logo-Text,.Header_dark:not(.is-fixed-visible) .Header-Icons,.Header_dark:not(.is-fixed-visible) .Header-Nav-Item,.Header_dark:not(.is-fixed-visible) .Header-Note{color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Header_dark:not(.is-fixed-visible) .Header-Logo-Text,.Header_dark:not(.is-fixed-visible) .Header-Icons,.Header_dark:not(.is-fixed-visible) .Header-Nav-Item,.Header_dark:not(.is-fixed-visible) .Header-Note{color:var(--text-color)}}.Header_dark:not(.is-fixed-visible) .i-triangle:after{border-color:var(--text-color-inverted) transparent transparent}.Header_dark.Header_webp .Header-Logo-Link:before{background-image:url(/image/logo-store-cbb-dark.webp)}.Header_dark.Header_webp .Header-Logo-Link-new-year:before{background-image:url(/image/logo-store-cbb-dark.webp);position:relative;padding-bottom:47%}@media screen and (min-width:1000px){.Header_dark.Header_webp .Header-Logo-Link-new-year:before{padding-bottom:23%}}@media screen and (min-width:1100px){.Header_dark.Header_webp .Header-Logo-Link-new-year:before{background-size:auto 2.4em}}@media screen and (min-width:1000px){}.Header_note~.Chapter-Wrap_intro{padding-top:7.5em !important;}@media screen and (max-width:480px){.Header_note~.Chapter-Wrap_intro{padding-top:10.25em !important}}@media screen and (max-width:1000px){.Header_note~.Section_hero,.Header_note~#content .Section_hero,.Header_note~.Section_cover{padding-top:210px}}.Header-Nav{display:none;margin-left:2rem;}@media screen and (min-width:1000px){.Header-Nav{display:block}}.Header-Nav-List{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 0 .5em;padding:0;list-style-type:none;}.Header-Nav-List .Button_link{text-decoration:none;color:inherit;white-space:nowrap}.Header-Nav-Item:not(:last-child){margin-right:2rem}.Header-Nav .i-triangle:after{border-color:var(--text-color-main) transparent transparent;border-width:9px 7.5px 0;margin-bottom:.09em}@media screen and (min-width:1000px){.Header-Wrapper,.Header-Search{max-width:1024px;margin-right:auto;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.Header-Wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;margin-left:auto;padding:.75em;}.Header-Wrapper:has([src*="-ny20"]){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media screen and (max-width:680px){.Header-Wrapper:has([src*="-ny20"]){max-height:65px;overflow:hidden}}.Header-Wrapper:has([src*="-ny20"]) .Header-Icons{margin-top:.3em}.Header-Wrapper:has([src*="-ny20"]) .Header-Line{margin-top:.6em}.Header-Search{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:4%;padding-right:6%;}@media screen and (min-width:760px){.Header-Search{padding-right:3%;margin-top:.3em;display:none;width:1024px}}@media screen and (min-width:1000px){.Header-Search{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.Header-Search .Form-Input{font-size:.85em;padding-top:.35em;padding-bottom:.35em;display:block;}@media screen and (min-width:1000px){.Header-Search .Form-Input{-webkit-box-flex:0;-ms-flex:0 0 20em;flex:0 0 20em}}@media screen and (prefers-color-scheme:dark){.Header-Search .Form-Input::-webkit-input-placeholder{color:var(--text-color-lighter-gray)}.Header-Search .Form-Input::-moz-placeholder{color:var(--text-color-lighter-gray)}.Header-Search .Form-Input:-ms-input-placeholder{color:var(--text-color-lighter-gray)}.Header-Search .Form-Input::-ms-input-placeholder{color:var(--text-color-lighter-gray)}.Header-Search .Form-Input::placeholder{color:var(--text-color-lighter-gray)}}@media screen and (prefers-color-scheme:dark){.Header-Search .Form-Input:focus::-webkit-input-placeholder{color:var(--text-color-dark-gray)}.Header-Search .Form-Input:focus::-moz-placeholder{color:var(--text-color-dark-gray)}.Header-Search .Form-Input:focus:-ms-input-placeholder{color:var(--text-color-dark-gray)}.Header-Search .Form-Input:focus::-ms-input-placeholder{color:var(--text-color-dark-gray)}.Header-Search .Form-Input:focus::placeholder{color:var(--text-color-dark-gray)}}.Header-Search .Form-Input:focus~.Header-Icons-Link_search{color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Header-Search .Form-Input:focus~.Header-Icons-Link_search{color:var(--text-color)}}@media screen and (prefers-color-scheme:dark){.Header-Search .Form-Input{background-color:var(--text-color-medium-gray);color:var(--text-color-inverted)}}.Header-Note{font-size:.85em;padding:1rem 4%;margin:0 0 0 0;line-height:1.3;}@media screen and (min-width:1000px){.Header-Note{max-width:1024px;margin-right:auto;margin-left:auto;text-align:right;padding:0 .5em;margin-top:-.75em;font-size:.8em}}.Header-Icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;height:1.8em;-webkit-transition:.25s filter;transition:.25s filter;margin-right:1.25em;}@media screen and (max-width:374px){.Header-Icons{margin-right:1.5em;font-size:.9em;height:2.15em}}@media screen and (min-width:374px){.Header-Icons{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:1000px){.Header-Icons{margin-left:auto;margin-right:0;font-family:inherit;gap:.25em}}.Header-Icons:has(.Form-Input:focus) .Cart-Count{-webkit-filter:saturate(.5);filter:saturate(.5)}.Header-Icons-Link{font-size:inherit;font-family:inherit;color:var(--menu-trigger-color);position:relative;display:block;cursor:pointer;-webkit-transition:.35s width;transition:.35s width}@media screen and (min-width:1000px){.Header-Icons-Link_search,.Header-Icons-Link_profile{margin-right:1.25rem}}.Header-Icons-Link_search-logged,.Header-Icons-Link_profile-logged{color:var(--text-color-accent-blended)}@media screen and (min-width:1000px){.Header-Icons-Link_search-logged,.Header-Icons-Link_profile-logged{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:inherit}}@media screen and (min-width:1000px){.Header-Icons-Link_search-logged .fa-user,.Header-Icons-Link_profile-logged .fa-user{font-family:inherit;color:inherit}}@media screen and (min-width:1000px){.Header-Icons-Link_search-logged .fa-user:before,.Header-Icons-Link_profile-logged .fa-user:before{content:'Профиль';color:inherit;font-weight:normal}}.Header-Icons-Link_search{-webkit-transition:.35s color;transition:.35s color;}@media screen and (min-width:760px){.Header-Icons-Link_search{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:block}}@media screen and (min-width:1000px){.Header-Icons-Link_search{margin-right:1rem}}.Header-Icons-Link_search:hover,.Header-Icons-Link_search:focus,.Header-Icons-Link_search:active{opacity:.85;}@media screen and (min-width:1100px){.Header-Icons-Link_search:hover,.Header-Icons-Link_search:focus,.Header-Icons-Link_search:active{color:var(--text-color-light-gray)}}@media screen and (prefers-color-scheme:dark){.Header-Icons-Link_search:hover,.Header-Icons-Link_search:focus,.Header-Icons-Link_search:active{color:var(--text-color)}}.Header-Icons-Link_profile{opacity:.7}.Header-Icons-Link_logout{display:none;-webkit-transition:.35s width;transition:.35s width;}@media screen and (min-width:1000px){.Header-Icons-Link_logout{display:inline-block;text-transform:lowercase;margin-right:1rem;margin-left:.25rem;font-size:.9em;color:var(--menu-trigger-color)}}.Header-Icons-Link_logout a{color:inherit;font-size:.9em}.Header-Icons .mmlivesearch__result{color:var(--darkest-color)}@media screen and (min-width:1100px){.Header-Icons .mmlivesearch__result{max-width:1024px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.Header-Icons .Header-Icons-Link_search{display:none;}@media screen and (min-width:760px){.Header-Icons .Header-Icons-Link_search{display:block}}.Header-Icons .Form-Input{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20;padding:0.25em 0.35em;margin-left:1.15em;font-size:.9em;display:none;}@media screen and (min-width:760px){.Header-Icons .Form-Input{margin-left:0;display:block}}@media screen and (min-width:1000px){.Header-Icons .Form-Input{margin-right:0.4em;margin-left:1rem}}@media screen and (prefers-color-scheme:dark){.Header-Icons .Form-Input{color-scheme:dark}}@media screen and (prefers-color-scheme:dark){.Header-Icons .Form-Input::-webkit-input-placeholder{}.Header-Icons .Form-Input::-moz-placeholder{}.Header-Icons .Form-Input:-ms-input-placeholder{}.Header-Icons .Form-Input::-ms-input-placeholder{}.Header-Icons .Form-Input::placeholder{}}@media screen and (prefers-color-scheme:dark){.Header-Icons .Form-Input:focus::-webkit-input-placeholder{color:var(--text-color-dark-gray)}.Header-Icons .Form-Input:focus::-moz-placeholder{color:var(--text-color-dark-gray)}.Header-Icons .Form-Input:focus:-ms-input-placeholder{color:var(--text-color-dark-gray)}.Header-Icons .Form-Input:focus::-ms-input-placeholder{color:var(--text-color-dark-gray)}.Header-Icons .Form-Input:focus::placeholder{color:var(--text-color-dark-gray)}}.Header-Icons .Form-Input:focus~.Header-Icons-Link_search{color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Header-Icons .Form-Input:focus~.Header-Icons-Link_search{color:var(--text-color)}}.Header-DomainNotice{padding:1em .5em;line-height:1.1;line-height:1.35;}@media screen and (max-width:760px){.Header-DomainNotice{font-size:.85em}}@media screen and (prefers-color-scheme:dark){.Header-DomainNotice{background-color:#2c2a30}}.Header-Line{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width:1000px){.Header-Line{display:none}}.Header-Line_subdomain{-ms-flex-item-align:start;align-self:flex-start;margin-top:0.3em}.Header-Logo{min-width:100px;max-width:20%;}@media screen and (min-width:1000px){.Header-Logo{max-width:22%}}.Header-Logo-Image{display:block;width:auto;max-width:76px;margin-bottom:0;}.Header-Logo-Image[src*="-ny20"]{max-width:115px;top:-22px;position:relative;}@media screen and (max-width:680px){.Header-Logo-Image[src*="-ny20"]{max-width:95px;top:-24px;left:-1rem;-o-object-fit:contain;object-fit:contain}}.Header-Logo-Image[src*="-ny20"]+.Header-Logo-Text{margin-left:0;max-height:3em}@media screen and (prefers-color-scheme:dark){.Header-Logo-Image{display:none}}.Header-Logo-Text{display:none;max-width:100%;margin-left:12px;font-size:27px;line-height:1.111;font-weight:700;margin-top:-.15em;color:var(--darkest-color)}@media screen and (min-width:1000px){.Header-Logo-Text{display:block}}.Header-Logo-City{display:block;font-size:0.54em;line-height:1.2;margin-top:0.5em}@media screen and (min-width:1000px){.Header-Logo-Link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:inherit;text-decoration:none;max-height:100px}}.Header-Logo-Link:before{display:none;}@media screen and (prefers-color-scheme:dark){.Header-Logo-Link:before{display:block;width:75%;height:0;padding-bottom:43%;content:'';background:url(/image/logo-store-cbb-dark.png) no-repeat center center/100% auto}}@media screen and (min-width:1000px) and (prefers-color-scheme:dark){.Header-Logo-Link:before{padding-bottom:22%}}@media screen and (prefers-color-scheme:dark){.Header-Logo-Link-new-year:before{background-image:url(/image/logo-store-cbb-dark.png);padding-bottom:50%;background-size:contain;margin-top:-.25em}}@media screen and (prefers-color-scheme:dark) and (min-width:1000px){.Header-Logo-Link-new-year:before{background-position:center top}}@media screen and (prefers-color-scheme:dark){.Header-Logo_europe-active{-webkit-filter:brightness(1.7) hue-rotate(-45deg);filter:brightness(1.7) hue-rotate(-45deg)}}@media screen and (min-width:1000px){.Header-Logo:has([src*="-ny20"]){max-width:25%;max-height:100px}}.Header-Phone{text-align:right;}.Header-Phone a{color:var(--text-color-main);text-decoration:none;font-size:.85em;display:block;margin-top:.25em}@media screen and (prefers-color-scheme:dark){.Header_webp .Header-Logo-Link:before{background-image:url(/image/logo-store-cbb-dark.webp)}}@media screen and (prefers-color-scheme:dark){.Header_webp .Header-Logo-Link-new-year:before{background-image:url(/image/logo-store-cbb-dark.webp);padding-bottom:50%;background-size:contain;margin-top:-.25em;position:relative}}@media screen and (prefers-color-scheme:dark) and (min-width:1000px){.Header_webp .Header-Logo-Link-new-year:before{margin-top:0;left:0}}@media screen and (prefers-color-scheme:dark) and (max-width:680px){.Header_webp .Header-Logo-Link-new-year:before{}}.Header-Chat{position:fixed;bottom:1rem;right:1rem;z-index:1200;width:60px;height:69px;overflow:hidden;cursor:pointer;}.Header-Chat-Button{cursor:pointer}.Header-Chat-Image{width:60px;height:60px;border-radius:50%;position:relative;z-index:10;cursor:pointer;-webkit-transition:.25s opacity;transition:.25s opacity}.Header-Chat-Menu{opacity:0;-webkit-transition:.5s opacity;transition:.5s opacity;padding:0;margin:0;background:white;position:absolute;right:0;bottom:75px;border-bottom:1px solid var(--solid-blue);outline:.5em solid white;border-radius:0.05em}@media screen and (max-width:680px){.Header-Chat-Menu{right:.5em;bottom:3.5em}}.Header-Chat-Menu-Item{background-color:white;white-space:nowrap;}.Header-Chat-Menu-Item_title{color:black;font-size:.85em;padding:0 0 .35em .15em}.Header-Chat-Menu-Link{border:1px solid;border-bottom:0;font-size:.85em;white-space:nowrap;color:var(--solid-blue);-webkit-transition:.5s background-color;transition:.5s background-color;padding:.5em .75em;display:block;text-decoration:none}.Header-Chat-Menu-Link:hover,.Header-Chat-Menu-Link:active,.Header-Chat-Menu-Link:focus{background-color:var(--blended-blue)}.Header-Chat.active{width:auto;height:auto;overflow:visible;}@media screen and (min-width:1000px){.Header-Chat.active .Header-Chat-Image{opacity:.8}}.Header-Chat.active .Header-Chat-Menu{display:block;opacity:1}.i-youtube{max-width:114px;height:auto;margin:auto}.i-arrow:after,.i-arrow:before{display:inline-block;width:10px;min-width:10px;height:10px;min-height:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;vertical-align:middle}.i-arrow_right:after{margin-top:0;margin-left:.75em;content:' ';-webkit-transition-duration:.15s;transition-duration:.15s;background:linear-gradient(45deg,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%)}.i-arrow_down:after{-webkit-transform:rotate(45deg) translateX(-6px) translateY(6px);-ms-transform:rotate(45deg) translateX(-6px) translateY(6px);transform:rotate(45deg) translateX(-6px) translateY(6px)}.i-arrow_left:before{margin-top:-.1em;margin-right:.3em;margin-left:10px;content:' ';-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-color:currentColor;background:linear-gradient(225deg,transparent 0%,transparent 50%,currentColor 50%,currentColor 100%)}.i-triangle:after{display:inline-block;width:0;height:0;margin-left:10px;content:' ';-webkit-transition:.35s transform;transition:.35s transform;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);border-width:12px 10.5px 0;border-style:solid;border-color:var(--text-color-accent-blended) transparent transparent}.i-triangle.is-expanded:after{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.fa{font-family:'Font Awesome 5 Free';font-weight:900;font-style:normal;font-variant:normal;line-height:1;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;}.fa-check-circle:before{content:'\f058'}.fa-home:before{content:'\f015'}.fa-list:before{content:'\f03a'}.fa-shopping-cart:before{content:'\f07a'}.fa-graduation-cap:before{content:'\f19d'}.fa-sign-out:before{content:'\f061';border-right:4px solid currentColor;padding-right:.2em;color:inherit}.fa-user:before{content:'\f007'}.fa-user:before{content:'\f007'}.fa-search:before{content:'\f002'}.fa-sync:before{content:'\f021'}.fa-door-open:before{content:'\f52b'}.fa-exclamation-circle:before{content:'\f06a'}.fa-map-marker:before{content:'\f041'}.fa-phone:before{content:'\f095'}.fa-envelope:before{content:'\f0e0'}.Intro{line-height:1.4em;margin-bottom:.3em;}@media screen and (max-width:680px){.Intro{margin-bottom:0}}@media screen and (min-width:1000px){.Intro{display:-webkit-box;display:-ms-flexbox;display:flex}}.Intro p{width:100%;margin:0;padding:1em 0;text-align:left;border-top:1px solid var(--text-color-light-gray)}@media screen and (min-width:1000px){.Intro p{border-top:0;border-left:1px solid var(--text-color-light-gray);padding-left:3.5rem;padding-right:1.5rem;width:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.Intro p:first-child{border-width:0;}@media screen and (min-width:1000px){.Intro p:first-child{padding-left:0}}.List_discipline{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 1em 0;padding:0 !important;list-style-type:none;}@media screen and (min-width:680px){}.List-Item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 15px;padding:.5em 1em;text-align:left;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.List-Item-Topic{background:var(--text-color-lighter-gray)}.List-Item-Topic_header{color:var(--solid-blue);background-color:var(--color-highlight)}@media screen and (prefers-color-scheme:dark){.List-Item-Topic_header{color:var(--text-color);background-color:var(--solid-blue);-webkit-filter:brightness(.9);filter:brightness(.9)}}.List-Item-Topic-Name{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;}@media screen and (prefers-color-scheme:dark){.List-Item-Topic-Name{opacity:.8}}.List-Item-Topic-Intro{display:none;text-align:center;-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}.large-digits{font-size:.85em;margin-bottom:0;margin-left:0;padding-left:0;counter-reset:item;}.large-digits.active>li{display:list-item !important}.large-digits.active:after{display:none}@media screen and (min-width:1000px){.large-digits{font-size:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}}.large-digits li{position:relative;padding-top:.9em;padding-right:5%;padding-bottom:0;padding-left:2.5em;padding-left:2.9em;list-style:none}@media screen and (min-width:1100px){.large-digits li{padding-right:0;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3.75em);flex:0 0 calc(50% - 3.75em)}}.large-digits li:before{font-size:2em;font-weight:bold;line-height:1.3;position:absolute;top:0;left:0;display:inline-block;min-width:1.1em;min-width:.8em;margin-right:.3em;content:counter(item) ' ';counter-increment:item;-webkit-transform:translateY(.13em);-ms-transform:translateY(.13em);transform:translateY(.13em);text-align:right;color:#bbb}.large-digits li:nth-child(1):before{color:var(--large-digits-color-1)}.large-digits li:nth-child(2):before{color:var(--large-digits-color-2)}.large-digits li:nth-child(3):before{color:var(--large-digits-color-3)}.large-digits li:nth-child(4):before{color:var(--large-digits-color-4)}.large-digits li:nth-child(5):before{color:var(--large-digits-color-5)}.large-digits li:nth-child(6):before{color:var(--large-digits-color-6)}.large-digits li:nth-child(7):before{color:var(--large-digits-color-7)}.large-digits li:nth-child(8):before{color:var(--large-digits-color-8)}.large-digits li:nth-child(9):before{color:var(--large-digits-color-9)}.large-digits li:nth-child(10):before{color:var(--large-digits-color-10)}.giant-side-digits{padding:0;counter-reset:numbered;}.giant-side-digits>li{--side-padding:20%;--decor-border:2px solid var(--solid-orange);--title-padding:0;--top-padding:1em;min-height:6.3em;list-style:none;padding-right:var(--side-padding);position:relative;padding-bottom:1em}@media screen and (max-width:480px){.giant-side-digits>li{--side-padding:0;--title-padding:3.4em;border-top:var(--decor-border);padding-top:calc(var(--top-padding) / 2)}}@media screen and (max-width:374px){.giant-side-digits>li{--title-padding:3.2em}}.giant-side-digits>li>.Section-Subsubtitle{margin-top:0;padding-right:var(--title-padding)}@media screen and (max-width:480px){.giant-side-digits>li>.Section-Subsubtitle{min-height:4em;font-size:1.75rem}}@media screen and (max-width:374px){.giant-side-digits>li>.Section-Subsubtitle{font-size:1.5rem}}.giant-side-digits>li>p:last-child{margin-bottom:0}.giant-side-digits>li:last-child{margin-bottom:0}.giant-side-digits>li:nth-child(n+2){padding-top:var(--top-padding);border-top:var(--decor-border)}@media screen and (max-width:480px){.giant-side-digits>li:nth-child(n+2){padding-top:calc(var(--top-padding) / 2)}}.giant-side-digits>li:before,.giant-side-digits>li:after{position:absolute;right:0;line-height:1;width:calc(var(--side-padding) - 3%);background:white;line-height:1.1;top:0;min-width:.75em;font-size:6.75em;color:var(--solid-orange);text-align:center;font-weight:bold;z-index:50;background-color:var(--solid-orange);color:var(--text-color-inverted)}@media screen and (min-width:480px){.giant-side-digits>li:before,.giant-side-digits>li:after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:850px){.giant-side-digits>li:before,.giant-side-digits>li:after{font-size:5em}}@media screen and (max-width:374px){.giant-side-digits>li:before,.giant-side-digits>li:after{font-size:4em}}.giant-side-digits>li:before{content:'';opacity:1;top:-2px;-webkit-transform:none;-ms-transform:none;transform:none;border-left:var(--decor-border)}@media screen and (min-width:480px){.giant-side-digits>li:before{height:calc(100% + 4px)}}.giant-side-digits>li:after{z-index:100;counter-increment:numbered;content:counter(numbered)}.giant-side-digits>li:nth-child(even){padding-right:0;padding-left:var(--side-padding)}.giant-side-digits>li:nth-child(even):before,.giant-side-digits>li:nth-child(even):after{right:auto;left:0}.giant-side-digits>li:nth-child(even):before{border-left:0;border-right:var(--decor-border)}.giant-side-digits>li:nth-child(even)>.Section-Subsubtitle{padding-right:0;padding-left:var(--title-padding)}@media screen and (max-width:480px){.giant-side-digits>li:nth-child(even):not(:has(>.Section-Subsubtitle)){padding-right:0;padding-left:var(--title-padding)}}.giant-side-digits>li:not(:has(>.Section-Subsubtitle)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:480px){.giant-side-digits>li:not(:has(>.Section-Subsubtitle)){--title-padding:4.4em;padding-right:var(--title-padding)}}ol,ul{margin-bottom:1.2em;padding-left:1.6em}ol li{padding-bottom:.4em;list-style:decimal}.Menu_dropdown{position:absolute;z-index:100;top:100%;display:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:50vh;margin:1em 0 0 0;padding:1em;text-align:left;border-radius:1em;background:var(--background-color);-webkit-box-shadow:var(--dark-shadow) 0 10px 20px 10px;box-shadow:var(--dark-shadow) 0 10px 20px 10px}.Menu-Items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Menu-Item{font-size:.7em;padding:.35em .3em .1em .3em;text-align:center;color:var(--color-darklight);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (prefers-color-scheme:dark){.Menu-Item{color:var(--text-color-main)}}.Menu-Item_icon{position:relative}.Menu-Item.active,.Menu-Item:active,.Menu-Item:focus{background-color:var(--color-darklight-blended)}.Menu-Item:first-child{padding-right:2.5%;padding-left:3%}.Menu-Item:last-child{padding-right:3%;padding-left:2.5%}.Menu-Item .Footer-Link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;letter-spacing:-.3px;color:inherit;gap:.15em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.Menu-Item .Footer-Link .fa{font-size:1em}.Menu-Trigger{position:relative;display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;max-width:100%;height:auto;min-height:1.8rem;margin-top:0;margin-right:0;border:1rem solid transparent;border:0;border-radius:0;background:none;}@media screen and (max-width:374px){.Menu-Trigger{top:-.05em}}.Menu-Trigger span,.Menu-Trigger:before,.Menu-Trigger:after{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:4px;margin:0 auto;content:' ';background-color:var(--menu-trigger-color)}.Menu-Trigger:before,.Menu-Trigger:after{top:.75rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.Menu-Trigger span{top:0;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-transition-property:opacity;transition-property:opacity}.Menu-Trigger:after{top:1.5rem}.Menu-Inner{padding-top:.7em;padding-bottom:.9em;background-color:var(--background-color);-webkit-box-shadow:var(--partly-transparent-color) 0 0 15px 5px;box-shadow:var(--partly-transparent-color) 0 0 15px 5px}.Menu-Inner .Button_link{text-decoration:none;color:inherit}.Menu-Inner .i-triangle:after{margin-bottom:.075em;border-width:9px 7.5px 0;border-color:var(--text-color-main) transparent transparent}.Menu-Inner .Social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}@media screen and (min-width:1000px){.Menu-Inner .Social{gap:1rem}}@media screen and (min-width:1100px){.Menu-Inner .Social-Icon{width:34px;height:34px}}.Menu-Inner .Section{padding-top:0;padding-bottom:0}.Menu-Columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.Menu-Columns_contacts{margin-top:1em}.Menu-Columns+.Menu-Columns .Menu-List{margin-bottom:0}.Menu-Column{padding-right:3%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;}.Menu-Column:first-child{-ms-flex-preferred-size:32%;flex-basis:32%}.Menu-Contacts{font-size:.9em;line-height:2;padding-left:3em;background-image:url(/image/city-contacts.png);background-repeat:no-repeat;background-position:left 0;background-size:2em 2em;-webkit-transition:.25s opacity;transition:.25s opacity}@media screen and (prefers-color-scheme:dark){.Menu-Contacts{-webkit-filter:invert(1);filter:invert(1)}}.Menu-Contacts:hover,.Menu-Contacts:active,.Menu-Contacts:focus{opacity:.75}.Menu-Contacts_msk{background-image:url(/image/moscow-contacts.png)}.Menu-Contacts_spb{background-image:url(/image/spb-contacts.png)}.Menu-Contacts-Link{text-decoration:none;color:var(--darkest-color)}@media screen and (prefers-color-scheme:dark){.Menu-Contacts-Link{-webkit-filter:invert(1);filter:invert(1)}}.Menu-Header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.Menu-Title{font-size:2.5rem;line-height:1.25;display:inline-block;width:auto;-webkit-box-flex:0;-ms-flex:0 0 calc(21% + 3.3rem);flex:0 0 calc(21% + 3.3rem)}.Menu-Title+.Button_link{opacity:.7}.Menu-List{margin:0 auto 1.5em 0;padding:0;}.Menu-List_store{display:inline-block;margin-top:.5em;-webkit-transition:.25s opacity;transition:.25s opacity;padding:.25em .7em;background-color:var(--solid-orange)}.Menu-List_store .Menu_mega-Link,.Menu-List_store .Menu_mega-Link:hover,.Menu-List_store .Menu_mega-Link:active,.Menu-List_store .Menu_mega-Link:focus{color:var(--text-color-inverted);border:0}@media screen and (prefers-color-scheme:dark){.Menu-List_store .Menu_mega-Link,.Menu-List_store .Menu_mega-Link:hover,.Menu-List_store .Menu_mega-Link:active,.Menu-List_store .Menu_mega-Link:focus{--text-color-inverted:var(--text-color)}}.Menu-List_store .Menu_mega-Link:hover,.Menu-List_store .Menu_mega-Link:active,.Menu-List_store .Menu_mega-Link:focus{opacity:.9}.Menu-List_store .Menu-List-Item{margin:0}.Menu-List-Item{font-size:1.3em;margin-bottom:.75rem;padding:0;list-style:none}.Menu-Sublist{margin:.3em 0 0 0;padding:0;}.Menu-Sublist-Subitem{font-size:1.275rem;margin-bottom:.5em;}.Menu-Sublist-Subitem .Menu_mega-Link{white-space:normal}.Menu_mega{position:fixed;z-index:1005;top:0;left:0;width:100%;height:100%;background-color:var(--partly-transparent-color);-webkit-backdrop-filter:blur(2px) brightness(1.1) saturate(.5);backdrop-filter:blur(2px) brightness(1.1) saturate(.5)}.Menu_mega-Link{font-size:inherit;-webkit-transition:.25s color;transition:.25s color;text-decoration:none;color:inherit;}@media screen and (min-width:1170px){.Menu_mega-Link{white-space:nowrap}}.Menu_mega-Link,.Menu_mega-Link_underline{border-bottom:1px solid currentColor;}@media screen and (prefers-color-scheme:dark){.Menu_mega-Link,.Menu_mega-Link_underline{border-bottom-color:transparent}}.Menu_mega-Link:hover,.Menu_mega-Link:active,.Menu_mega-Link:focus{color:var(--text-color-medium-gray)}.Menu_mega-Link:has(.Menu_mega-Link_underline){border-bottom:none}.Menu_mega-Link_popular:after{font-size:.77em;line-height:1.2;display:inline-block;margin-left:.4em;padding:.1em .5em;content:'очно';vertical-align:middle;letter-spacing:.05em;color:#fff;background-color:var(--solid-yellow)}.Menu_mega-Link_online:after{content:'онлайн';background-color:var(--blended-blue-trans)}.Menu_mega-Link_both{position:relative;padding-right:4em;}.Menu_mega-Link_both:before{content:'онлайн';letter-spacing:.05em;font-size:.77em;line-height:1.2;color:#fff;background-color:var(--solid-yellow);position:absolute;right:0;bottom:1px;padding:.1em .5em;background-color:var(--blended-blue-trans)}.Menu_mega .Button_close{background:none;right:2rem}.Menu_mega-courses .Menu-Inner{background:-webkit-gradient(linear,left bottom, left top,from(var(--overlay-gray)),color-stop(3.7em, var(--overlay-gray)),color-stop(3.7em, var(--background-color)));background:linear-gradient(to top,var(--overlay-gray) 0%,var(--overlay-gray) 3.7em,var(--background-color) 3.7em)}@media screen and (prefers-color-scheme:dark){.Menu_mega-courses .Menu-Inner{--overlay-gray:var(--text-color-gray)}}.Menu_mega-courses .Menu-Column:first-child{-ms-flex-preferred-size:31%;flex-basis:31%}.Menu_mega-courses .Menu-Column:last-child{-ms-flex-preferred-size:auto;flex-basis:auto}.Navigation .hidden{display:none}.Navigation_popup{--shadow-fill-color:rgba(0,0,0,.5);position:fixed;z-index:2005;top:0;left:0;display:none;overflow:auto;width:100vw;height:auto;max-height:100%;padding:3rem 0 0 0;pointer-events:initial;border-radius:0;background:var(--overlay-gray);-webkit-box-shadow:rgba(0,0,0,0.65) 0px -1px 21px 3px,var(--shadow-fill-color) 0 0 0 1000px;box-shadow:rgba(0,0,0,0.65) 0px -1px 21px 3px,var(--shadow-fill-color) 0 0 0 1000px}@media screen and (prefers-color-scheme:dark){.Navigation_popup{--shadow-fill-color:rgba(0,0,0,.75)}}.Navigation_popup.is-active{display:block}.Navigation_main{text-align:center;}.Navigation_main .Navigation-Item{margin-bottom:1.5em}.Navigation_secondary{display:block;width:100%;margin-bottom:2em;padding:.77em 8% .77em 5%;background:var(--text-color-accent-bright)}.Navigation_secondary .Navigation-Link{line-height:1.3;display:inline-block;padding-right:25%;text-align:left;text-decoration:none;color:var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Navigation_secondary .Navigation-Link{--text-color-inverted:var(--text-color-main)}}.Navigation-List{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:83%;margin:0 auto;padding-left:0;text-align:left}.Navigation_sub{position:absolute;z-index:10;top:0;left:0;display:none;height:100%;background:var(--overlay-gray);width:80%;margin:0 auto;padding-left:0;text-align:left}.Navigation_sub.active{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;padding-bottom:2em}.Navigation_sub:before{font-weight:bold;display:block;margin-bottom:1em;content:attr(data-subnav-title)}.Navigation-Item{display:block;}.Navigation-Item_desktop{display:none}.Navigation-Item.moved .Navigation-Item-Prefix{opacity:0}.Navigation-Item .Social{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:.8em;margin-bottom:.8em;}@media screen and (max-width:374px){.Navigation-Item .Social{gap:.45em}}.Navigation-Link{font-family:inherit;font-size:1em;text-decoration:none;color:var(--text-color-main)}.Navigation-Link[href^='tel']{margin-left:-.5em}.Navigation-Link_back{margin-left:-1.2em}.Navigation-Link:hover,.Navigation-Link:active,.Navigation-Link:focus{text-decoration:underline}.Navigation-SubLink{font-size:.9em;text-decoration:none;opacity:.7;color:var(--text-color-main)}.News{font-size:.85em;padding:0;}@media screen and (min-width:1000px){.News{font-size:1em;margin-bottom:.5em}}.News-Item{margin-bottom:1em;list-style-type:none;}@media screen and (min-width:1000px){.News-Item{list-style-type:disc;margin-left:1.5em;margin-bottom:.75em}}.News-Item a{text-decoration:none}.News-Item:last-child{margin-bottom:0}.Partner-List{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4%;}@media screen and (min-width:1100px){.Partner-List{gap:8%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Partner-Item{margin-right:0;margin-bottom:1em;padding:.5em;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;}@media screen and (min-width:1100px){.Partner-Item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media screen and (max-width:480px){.Partner-Item{margin:1em auto;-ms-flex-preferred-size:250px;flex-basis:250px}}.Partner-Item.very-life-victory{background-color:#313247;}@media screen and (prefers-color-scheme:dark){.Partner-Item.very-life-victory{background:none}}@media screen and (prefers-color-scheme:dark){.Partner-Item img[src*='geon']{-webkit-filter:brightness(1.3);filter:brightness(1.3)}}@media screen and (prefers-color-scheme:dark){.Partner-Item img[src*='zfitness']{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media screen and (prefers-color-scheme:dark){.Partner-Item img[src*='7prof'],.Partner-Item img[src*='inbody'],.Partner-Item img[src*='sport-express'],.Partner-Item img[src*='fbbr']{margin-left:-.5rem;padding:.5rem;background:var(--text-color-medium-gray)}}.readmore{overflow:hidden;height:2em;}.readmore:before{line-height:2em;display:block;height:2em;cursor:pointer;content:'Читать далее »';text-decoration:underline;color:var(--text-color-medium-gray);background:var(--background-color)}.readmore.active,.readmore:active,.readmore:focus{height:auto;}.readmore.active:before,.readmore:active:before,.readmore:focus:before{display:none}.readmore-faq{display:none;}@media screen and (max-width:680px){.readmore-faq{display:block}}.readmore_expanded:checked~.Course-Date-List .Card_date{display:-webkit-box;display:-ms-flexbox;display:flex}.readmore_expanded:checked~.Course-Date-List .readmore-expand{display:none}.readmore-list:not(.active) li:nth-child(4){position:relative;overflow:hidden;height:.6em;margin-top:0;padding-top:2.5em;}.readmore-list:not(.active) li:nth-child(4):before{font-size:1em;font-weight:normal;line-height:1.4em;right:0;display:block;height:100%;height:3em;margin-top:1em;padding-right:0;content:'читать далее »';cursor:pointer;text-align:right;text-decoration:underline;color:var(--text-color-medium-gray);background:var(--background-color)}.readmore-list:not(.active) li:nth-child(n+5){display:none}.readmore-list+.readmore-list-close{display:none}.readmore-list.active li:nth-child(n+5){display:block}.readmore-options .readmore-expanded-button{font-size:1.2em;margin:0;text-align:right;color:var(--text-color-accent)}.Review{font-size:.9em;}.Review-Videos{white-space:nowrap;overflow:auto;padding:0;margin-block:0;max-width:100%;}@media screen and (min-width:1000px) and (max-width:1368px){.Review-Videos{position:relative;width:auto}}@media screen and (max-width:680px){.Review-Videos{max-height:80vw}}.Review-Video{position:relative;display:inline-block;width:90vw;height:90vw;text-indent:0;margin:0 5vw;}@media screen and (min-width:480px){.Review-Video{width:45vw;height:45vw;margin:2rem 2.5vw}}@media screen and (min-width:374px){.Review-Video{margin:2rem 5vw}}@media screen and (min-width:1100px){.Review-Video{width:30.33vw;height:30.33vw;margin:2rem 1.5vw}}@media screen and (min-width:1100px){.Review-Video{width:310px;height:310px;margin:2rem 1rem}}.Review-Video figure{margin:0}.Review-Video img{width:100%;height:100%;border-radius:50%}.Review-Item.hidden{display:none}.Review-Text{margin:0 0 1.5em 0;}@media screen and (max-width:680px){.Review-Text{font-size:.9em;margin-bottom:0}}.Review-Title{font-weight:bold;display:block;margin-top:1.5em;margin-bottom:.3em;}@media screen and (min-width:680px){.Review-Title{font-size:1.2em}}.Review-More{margin:2em auto 0 auto;display:block}.RewardPoints{margin-bottom:1.5em;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;}@media screen and (max-width:374px){.RewardPoints{font-size:.9em}}.RewardPoints-Description{font-size:.85em;display:block;color:var(--text-color-dark-gray)}.RewardPoints .Input-Radio{margin-right:.75em}.Schedule{font-size:.9em;width:100%;}.Schedule-Header{display:none}.Schedule-Line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2.25em;cursor:default;}.Schedule-Line:last-child{padding-bottom:0}.Schedule-Date{font-weight:bold;line-height:1.1;display:inline-block;width:auto;min-width:7em;padding-top:.15em;padding-right:1.6em;color:var(--color-darklight)}@media screen and (prefers-color-scheme:dark){.Schedule-Date{color:var(--color-darklight-purple)}}.Schedule-Date_single{font-size:1.15em}.Schedule-City{font-weight:bold;display:inline-block;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;width:auto;padding-left:0;color:var(--text-color-main)}.Schedule-Regimen{font-size:.9em;font-weight:normal;line-height:1.3;display:inline-block;width:auto;padding-top:.4em;padding-right:0;padding-bottom:0;padding-left:0;vertical-align:middle;}@media screen and (max-width:480px){.Schedule-Regimen{margin-left:auto}}.Schedule-Title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;line-height:1.4;padding-top:.6em}.Section{position:relative;padding:1.25em 4%;max-width:1024px;margin-left:auto;margin-right:auto}@media screen and (min-width:1290px){.Section{padding:0}}.Section_highlighted{background-color:var(--color-highlight);}@media screen and (min-width:1100px){.Section_highlighted{max-width:100%;padding-block:3rem}}.Section_highlighted-orange{background-color:var(--blended-orange)}.Section_highlighted-solid,.Section_highlighted-chess{padding-top:1.5rem;padding-bottom:0;background:none;font-size:.85em;}.Section_highlighted-solid+.Section_highlighted-solid,.Section_highlighted-chess+.Section_highlighted-chess{margin-bottom:3rem;padding-bottom:1rem;padding-top:0}@media screen and (min-width:1000px){.Section_highlighted-chess{background:-webkit-gradient(linear,left top, right top,from(var(--colored-column-color-1)),color-stop(50%, var(--colored-column-color-1)),color-stop(50%, var(--colored-column-color-2)));background:linear-gradient(to right,var(--colored-column-color-1) 0%,var(--colored-column-color-1) 50%,var(--colored-column-color-2) 50%)}}@media screen and (max-width:1000px){.Section_highlighted-chess{padding:0}}.Section_highlighted-chess:has(>.Section-Subtitle){position:relative;}.Section_highlighted-chess:has(>.Section-Subtitle)>.Section-Subtitle{position:relative;z-index:10;margin-bottom:.5em}.Section_highlighted-chess:has(>.Section-Subtitle):before{content:'';background:var(--background-color);position:absolute;left:0;top:0;width:100%;height:3.4em}.Section_highlighted-chess .Section-Wrapper{gap:0;margin:0;}@media screen and (min-width:1000px){.Section_highlighted-chess .Section-Wrapper{gap:4em;padding-bottom:.5em;background-color:transparent}}@media screen and (min-width:1000px){.Section_highlighted-chess+.Section_highlighted-chess{background:-webkit-gradient(linear,right top, left top,from(var(--colored-column-color-1)),color-stop(50%, var(--colored-column-color-1)),color-stop(50%, var(--colored-column-color-2)));background:linear-gradient(to left,var(--colored-column-color-1) 0%,var(--colored-column-color-1) 50%,var(--colored-column-color-2) 50%)}}.Section_highlighted-chess+.Section_highlighted-chess .Section-Wrapper{margin-bottom:0;}@media screen and (min-width:1000px){.Section_highlighted-chess+.Section_highlighted-chess .Section-Wrapper{padding-top:1em}}.Section_highlighted-chess .Column_half{-webkit-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:1000px){.Section_highlighted-chess .Column_half{padding:1.25em 4%;background-color:var(--colored-column-color-1)}}@media screen and (max-width:1000px){.Section_highlighted-chess .Column_half:nth-child(odd){background-color:var(--colored-column-color-2)}}.Section_highlighted-solid{--gap-width:.5rem;gap:0;margin-bottom:2em;margin-block:0;padding:0;background:var(--solid-orange);color:white}@media screen and (min-width:680px){.Section_highlighted-solid{--gap-width:.75rem;display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:1100px){.Section_highlighted-solid{margin-top:1.5em}}.Section_highlighted-solid .Section-Wrapper{gap:4em;margin-block:0;max-width:100%;background-image:-webkit-gradient(linear,left top, right top,from(white),to(white));background-image:linear-gradient(to right,white,white);background-repeat:no-repeat;background-size:var(--gap-width) 100%;background-position:center;text-align:center}.Section_highlighted-solid .Column_half{padding-block:1em;}@media screen and (min-width:680px){.Section_highlighted-solid .Column_half{padding-block:1.75em;min-height:7em}}@media screen and (min-width:1100px){.Section_highlighted-solid .Column_half{min-height:initial}}.Section_highlighted-solid li{-webkit-box-sizing:border-box;box-sizing:border-box;padding-inline:1.5em;border-bottom:var(--gap-width) solid var(--background-color)}@media screen and (min-width:680px){.Section_highlighted-solid li:nth-child(odd){text-align:right}}@media screen and (min-width:680px){.Section_highlighted-solid li:nth-child(even){border-left:var(--gap-width) solid var(--background-color)}}.Section_highlighted-solid li+.Section_highlighted-solid li{border-top:var(--gap-width) solid var(--background-color);padding-bottom:0}@media screen and (max-width:680px){.Section_highlighted-solid+br{display:none}}@media screen and (min-width:1100px){.Section_highlighted hr{visibility:hidden}}.Section_highlighted .readmore-list:not(.active) li:nth-child(4):before{background-color:var(--color-highlight)}.Section_highlighted-dark{background-color:var(--color-highlight-dark)}@media screen and (min-width:1000px){.Section_highlighted-dark{max-width:100%;padding:1.5em;margin-bottom:3rem}}@media screen and (max-width:680px){.Section_highlighted-dark:has(.swiper-pagination-bullets){overflow:hidden;padding-bottom:3em}}@media screen and (min-width:1100px) and (max-width:1290px){.Section_highlighted-dark:has(.swiper-pagination-bullets) .Section-Subtitle{padding-left:1rem}}@media screen and (max-width:680px){.Section_highlighted-dark:has(.swiper-pagination-bullets) .Section-Wrapper{}}@media screen and (min-width:1000px){.Section_highlighted-dark .Section-Wrapper{max-width:1024px;margin:0 auto}}@media screen and (min-width:1000px){.Section_highlighted-dark .Section-Wrapper_columns{max-width:100%}}.Section_highlighted-dark .Section-Wrapper_columns .Review-List{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5%}.Section_highlighted-dark .Section-Wrapper_columns .Review-Item{-webkit-box-flex:1;-ms-flex:1 1 47.5%;flex:1 1 47.5%}.Section_highlighted-dark .Section-Title,.Section_highlighted-dark .Section-Subtitle{color:var(--darkest-color)}.Section_highlighted+.Section_description{margin-top:1em}.Section_highlighted+.Section_account{margin-top:3rem}@media screen and (min-width:1100px){.Section_highlighted .Section-Wrapper{max-width:1024px;margin-left:auto;margin-right:auto}}.Section_highlighted .Section-Subtitle:only-child{margin:0}.Section_highlighted .Section-Subsubtitle{margin-top:0.25em}.Section_highlighted hr{border-color:var(--color-highlight-dark)}.Section_hero{padding-top:150px;padding-bottom:0}@media screen and (min-width:760px){.Section_hero{max-width:100%;padding-top:91px}}@media screen and (min-width:1000px){.Section_hero{padding-top:150px}}@media screen and (min-width:1100px){.Section_hero{padding-top:160px}}@media screen and (min-width:1000px){.Section_hero .Section-Title:first-child:last-child{max-width:1024px;margin-left:auto;margin-right:auto}}@media screen and (min-width:760px){.Section_hero .Section-Wrapper{max-width:1024px;margin-left:0;margin-right:auto}}@media screen and (min-width:1000px){.Section_hero .Section-Wrapper{margin-left:auto}}@media screen and (min-width:1000px){.Section_hero .Section-Wrapper.Columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:3rem;padding:2.5rem 0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:1000px){.Section_hero .Section-Wrapper.Columns .Section-Title{margin:0;line-height:1}}.Section_schedule{margin-top:1em;margin-bottom:2em}.Section_curriculum,.Section_account{font-size:0.9em}@media screen and (min-width:1000px){.Section_curriculum{margin-bottom:3rem}}@media screen and (min-width:1100px){.Section_account{padding-bottom:3em}}.Section_intro{padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--text-color-inverted);background-color:var(--color-darklight);background-repeat:no-repeat;background-position:center 50%;background-size:cover}@media screen and (min-width:760px){.Section_intro{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url(/image/cbb-intro-back2.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url(/image/cbb-intro-back2.jpg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:600px;background-color:#020203}}@media screen and (min-width:1000px){.Section_intro{min-height:725px;padding-top:494px;padding-bottom:30px;background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url('/image/cbb-intro-back2024.jpg');background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url('/image/cbb-intro-back2024.jpg')}}@media screen and (prefers-color-scheme:dark){.Section_intro{--text-color-inverted:var(--text-color-main)}}.Section_intro .Section-Title{margin-top:0;margin-bottom:0.3em}.Section_intro.Section_webp{background-color:var(--color-darklight)}@media screen and (min-width:760px){.Section_intro.Section_webp{background-color:#020203}}@media screen and (min-width:1000px){.Section_intro.Section_webp{background-image:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url('/image/cbb-intro-back2024.webp');background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url('/image/cbb-intro-back2024.webp')}}.Section_faq{padding-bottom:0;}@media screen and (min-width:1000px){.Section_faq{margin-bottom:4rem}}.Section_faq .Section-Subsubtitle{margin-top:0}.Section_faq [itemprop="name"]{font-size:.9em;}@media screen and (min-width:1000px){.Section_faq [itemprop="name"]{font-size:1.2em;line-height:1.2}}.Section_faq [itemprop="text"] li,.Section_faq [itemprop="text"] p{font-size:.9em;}@media screen and (min-width:1000px){.Section_faq [itemprop="text"] li,.Section_faq [itemprop="text"] p{font-size:1em}}@media screen and (min-width:760px){.Section_faq .Accordion-Head{padding-right:2.5em}}@media screen and (min-width:1000px){.Section_faq .Accordion-Head.is-expanded{text-shadow:rgba(0,0,0,.45) 0px 1px 0;color:var(--darkest-color)}}@media screen and (min-width:1000px) and (prefers-color-scheme:dark){.Section_faq .Accordion-Head.is-expanded{text-shadow:rgba(255,255,255,.95) 0px 1px 0}}.Section_faq .Accordion-Content:not(.is-hide){margin-bottom:2em;color:var(--text-color-medium-gray)}@media screen and (min-width:1000px){.Section_faq .Accordion-Content:not(.is-hide){color:var(--text-color-main);padding-top:1rem}}@media screen and (min-width:1000px){.Section_faq .Section-Subtitle{font-size:2.8rem}}@media screen and (min-width:760px){.Section_faq .i-triangle:after{position:absolute;right:1.2em;-webkit-filter:saturate(0);filter:saturate(0)}}@media screen and (min-width:1000px){.Section_news{padding-right:3rem;padding-bottom:3rem}}@media screen and (min-width:1100px) and (max-width:1290px){.Section_news .Section-Wrapper{padding-inline:4%}}@media screen and (min-width:1000px){.Section_news .Section-Subtitle{font-size:2.8rem}}@media screen and (min-width:760px){.Section_vacancies{margin:2.5rem auto 2.5rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem 3rem}}@media screen and (min-width:1000px){.Section_vacancies{margin-bottom:4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.Section_vacancies .Section-Subsubtitle{font-size:2rem;margin-top:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}@media screen and (max-width:374px){.Section_vacancies .Section-Subsubtitle{font-size:1.8rem}}.Section_vacancies picture{padding-top:1rem;display:block;text-align:center;}@media screen and (min-width:1000px){.Section_vacancies picture{padding:0}}@media screen and (min-width:1000px){.Section_vacancies picture:last-child{-ms-flex-item-align:center;align-self:center}}.Section_vacancies img{max-width:100%;}@media screen and (max-width:374px){.Section_vacancies img{height:auto}}@media (prefers-color-scheme:dark){.Section_vacancies img{-webkit-filter:invert(1) hue-rotate(190deg) brightness(2.1);filter:invert(1) hue-rotate(190deg) brightness(2.1)}}@media (prefers-color-scheme:dark){.Section_vacancies img[src*="crocus"]{-webkit-filter:invert(1) hue-rotate(180deg) saturate(1.3);filter:invert(1) hue-rotate(180deg) saturate(1.3)}}@media (prefers-color-scheme:dark){.Section_vacancies img[src*="aquastar"],.Section_vacancies img[src*="atletica"],.Section_vacancies img[src*="oifitness"]{-webkit-filter:none;filter:none}}@media screen and (min-width:1000px){.Section_about .Section-Subtitle{font-size:2.8rem}}.Section_about a{color:var(--solid-blue)}.Section_checkout{padding-top:0;}.Section_checkout .Button{white-space:normal;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;}@media screen and (min-width:480px){.Section_checkout .Button{width:auto}}@media screen and (min-width:374px){.Section_checkout .Button_yapay{width:100%}}@media screen and (max-width:680px) and (pointer:coarse){.Section_checkout .Button_green-light{background-color:var(--solid-green);color:var(--blended-green)}}@media screen and (max-width:680px) and (pointer:coarse){.Section_checkout .Button_green-light:hover,.Section_checkout .Button_green-light:active,.Section_checkout .Button_green-light:focus{background-color:var(--solid-purple);color:var(--blended-purple)}}@media screen and (max-width:680px) and (pointer:coarse){.Section_checkout .Button_yellow-light{color:var(--blended-yellow);background-color:var(--solid-yellow)}}@media screen and (max-width:680px) and (pointer:coarse){.Section_checkout .Button_yellow-light:hover,.Section_checkout .Button_yellow-light:active,.Section_checkout .Button_yellow-light:focus{background-color:var(--solid-rose);color:var(--blended-rose)}}.Section_checkout .Button_link{width:auto;margin:0 auto .5em auto;}@media screen and (min-width:480px){.Section_checkout .Button_link{margin-bottom:0;color:var(--solid-red)}}@media screen and (min-width:480px) and (prefers-color-scheme:dark){.Section_checkout .Button_link{color:var(--text-color-important);opacity:.8;-webkit-transition:.25s opacity;transition:.25s opacity}}@media screen and (min-width:480px) and (prefers-color-scheme:dark){.Section_checkout .Button_link:hover,.Section_checkout .Button_link:active,.Section_checkout .Button_link:focus{opacity:1}}.Section_checkout .Button_icon{width:auto}@media screen and (min-width:760px){.Section_checkout .Button-Price{display:none}}.Section_cities{padding:0}.Section_additional li{font-size:0.85em;line-height:1.6;}@media screen and (min-width:1000px){.Section_additional li{font-size:1em}}@media screen and (min-width:1000px){.Section_additional{margin-top:3rem}}.Section_main-text{padding-bottom:2em;padding-top:1.4em}@media screen and (min-width:1000px){.Section_main-text .Filters-Title{margin:0}}@media screen and (min-width:1000px){.Section_main-text .Filters-Wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:3rem}}@media screen and (min-width:1000px){.Section_main-text .Filters-Level{margin-bottom:0}}@media screen and (min-width:1000px){.Section_main-text .Filters-Level .Button{background-color:var(--background-color)}}.Section_main-text .Filters-Level .Button:hover,.Section_main-text .Filters-Level .Button:active,.Section_main-text .Filters-Level .Button:focus{background-color:var(--solid-blue)}.Section_main-text .Section-Subsubtitle{margin-top:.5em}@media screen and (min-width:1100px){.Section_review{margin-top:3em}}.Section_reviews{padding-right:0;padding-bottom:2.5em;padding-left:0;overflow:hidden;text-align:center}.Section_video{padding:0;padding-bottom:65.4vw;}@media screen and (min-width:760px){.Section_video{padding-bottom:0;max-width:100%;margin-top:4rem}}.Section_video .Embedded,.Section_video-Background{position:absolute;width:100%;height:100%;left:0;top:0;}@media screen and (min-width:760px){.Section_video .Embedded,.Section_video-Background{display:none}}.Section_video .Embedded a,.Section_video-Background a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.Section_video video{aspect-ratio:1/.395;height:auto;display:none}@media screen and (min-width:760px){.Section_video video{display:block}}.Section_video a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1000px){.Section_video~.Section_highlighted .Section-Subsubtitle{font-size:2.8rem}}@media screen and (min-width:1000px){.Section_video~.Section_highlighted .Form-Buttons{text-align:left}}.Section_courses{padding-top:0;}@media screen and (min-width:374px){.Section_courses{padding-left:2%;padding-right:2%}}@media screen and (min-width:760px){.Section_courses{padding-left:4%;padding-right:4%}}@media screen and (min-width:1000px){.Section_courses{margin-bottom:2em}}.Section_courses .Card-Wrap-Link:is(a){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:inherit}@media screen and (max-width:760px){.Section_orders{padding-left:0;padding-right:0}}.Section_cover{min-height:53vh;padding-top:133px;padding-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;background-repeat:no-repeat;color:var(--text-color-inverted);}@media screen and (min-width:760px){.Section_cover{padding-top:90px;max-width:100%;min-height:490px;background-size:auto 100%;margin-bottom:3rem;margin-bottom:0}}@media screen and (min-width:1000px){.Section_cover{padding-top:80px;padding-bottom:2rem;min-height:40vh;background-size:100% auto}}@media screen and (min-width:1100px){.Section_cover{padding-top:91px;padding-bottom:2em;background-size:cover;min-height:56vh;background-position:center top}}@media screen and (min-width:1570px){.Section_cover{min-height:56vh}}@media screen and (prefers-color-scheme:dark){.Section_cover{--text-color-inverted:var(--text-color-main)}}.Section_cover-shrinked{min-height:31vh}@media screen and (min-width:480px) and (max-width:1570px){.Section_cover.Course-312{background-position:right center}}.Section_cover[data-valid-price]{position:relative;padding-bottom:2.25em;}.Section_cover[data-valid-price]:after{position:absolute;left:0.8em;bottom:0.7em;opacity:.9;color:var(--text-color-inverted);content:'Цена действительна до ' attr(data-valid-price);font-size:.7em}@media screen and (min-width:374px){.Section_cover[data-valid-price]:after{font-size:.8em}}.Section_cover-compact{min-height:initial;padding-top:20px;}@media screen and (min-width:1000px){.Section_cover-compact{padding-bottom:2em;margin-bottom:0}}@media screen and (min-width:1100px){.Section_cover-compact{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:40vh}}.Section_cover-compact:has(+.Section_buy-multiple){min-height:10em;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}@media screen and (min-width:1000px){.Section_cover-compact:has(+.Section_buy-multiple){min-height:33vh}}.Section_cover-compact:has(+.Section_buy-multiple) .Section-Title{margin-bottom:0}.Section_cover-discount .Course-Price_sale{line-height:1;padding-bottom:.25em;-webkit-box-flex:0;-ms-flex:0 0 4.5em;flex:0 0 4.5em;}.Section_cover-discount .Course-Price_sale:before{white-space:nowrap;margin-bottom:.25em}.Section_cover-discount .Course-Price_crossed:before{margin-top:0}.Section_cover .Columns{margin-bottom:0}@media screen and (min-width:760px){.Section_cover .Section-Wrapper{max-width:1024px;margin-left:auto;margin-right:auto;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.Section_cover .Section-Wrapper.Breadcrumbs{}.Section_cover .Section-Title:first-child:last-child{margin-bottom:0;}@media screen and (min-width:760px){.Section_cover .Section-Title:first-child:last-child{margin-bottom:1rem}}@media screen and (min-width:760px){.Section_cover .Section-Title.Column_half{margin-bottom:0;margin-top:auto}}.Section_cover+.Section_description{margin-top:3rem;}@media screen and (prefers-color-scheme:dark){@media screen and (max-width:760px){.Section_cover+.Section_description{margin-top:0}}}@media screen and (min-width:1000px){.Section_login .Column{padding:1.25rem;background-color:var(--text-color-lightest-gray)}}.Section_login .Column:first-child{display:none;}@media screen and (min-width:1000px){.Section_login .Column:first-child{display:block}}@media screen and (min-width:1000px){.Section_login .Column .Form-Input{background-color:var(--background-color);-webkit-box-shadow:none;box-shadow:none;border:1px solid var(--text-color-dark-gray)}}@media screen and (min-width:1000px){.Section_login .Column .Section-Title{font-size:2.125rem;margin-top:0}}.Section_login .Accordion-Head{position:relative}.Section_login .Accordion-Content{padding-top:.5em}.Section_login .i-triangle:after{position:absolute;right:0.6em;-webkit-filter:saturate(0);filter:saturate(0)}.Section_login .i-triangle.is-expanded:after{right:0.65em;top:0.88em;}@media screen and (max-width:374px){.Section_login .i-triangle.is-expanded:after{right:.68em}}.Section_buy{margin-bottom:1.5em;}.Section_buy:empty{padding:0}.Section_buy-multiple{margin-bottom:0;padding-bottom:.75em;}@media screen and (min-width:480px){.Section_buy-multiple{padding-bottom:1em}}.Section_buy-multiple+.Section_buy-multiple{padding-top:0;}@media screen and (min-width:480px){.Section_buy-multiple+.Section_buy-multiple{padding-top:.75em}}.Section_buy-multiple+.Section_buy-multiple .Section-Wrapper{padding-top:1em;border-top:.25em solid var(--text-color-inverted)}@media screen and (prefers-color-scheme:dark){.Section_buy-multiple+.Section_buy-multiple .Section-Wrapper{border-top-color:var(--background-color)}}@media screen and (min-width:850px){.Section_buy-multiple .Columns_single-city{display:grid;grid-template-areas:"city dates" "regimen dates"}}.Section_buy-multiple .Columns_single-city .Card-Header{}.Section_buy-multiple .Columns_single-city .Card_date{grid-area:dates}.Section_buy-multiple .Course-Note{padding-top:1em;padding-bottom:1em;font-size:.9em}.Section_buy-multiple .Course-Price{font-size:1.8em;}@media screen and (max-width:767px){.Section_buy-multiple .Course-Price{font-size:1.6em}}@media screen and (max-width:480px){.Section_buy-multiple .Course-Price{font-size:1.25em}}.Section_buy-multiple .Course-Footnote p{margin-bottom:0;text-align:left;}@media screen and (min-width:767px){.Section_buy-multiple .Course-Footnote p{}}@media screen and (max-width:680px){.Section_buy-multiple .Course-Footnote p{margin-top:0}}.Section_buy-multiple .Course-Footnote p:empty{display:none}@media screen and (max-width:680px){.Section_buy-multiple .Course-Footnote br{display:none}}.Section_buy-multiple .Course-Options_distant{margin-bottom:0;}@media screen and (min-width:1000px){.Section_buy-multiple .Course-Options_distant{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1000px){.Section_buy-multiple .Course-Options_distant:before{margin:0}}@media screen and (max-width:480px){.Section_buy-multiple .Course-Date-List{margin-bottom:0;margin-top:.75em}}@media screen and (min-width:1000px){.Section_buy-multiple .Course-Date-List{gap:3%}}@media screen and (max-width:480px){.Section_buy-multiple .Course-Date-List .Column_half:first-of-type{margin-top:0}}@media screen and (min-width:1100px){.Section_buy-multiple .Section-Title{font-size:2.6rem}}@media screen and (max-width:767px){.Section_buy-multiple .Section-Title{font-size:2rem}}@media screen and (max-width:480px){.Section_buy-multiple .Section-Title{font-size:1.6rem}}.Section_buy-multiple .readmore_expanded:checked+.Course-Date-List .Columns_single-city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Section_buy-multiple .readmore_expanded:checked+.Course-Date-List .Card-Header{text-align:left}.Section_buy-multiple .readmore_expanded:checked+.Course-Date-List~.Course-Footnote p{margin-top:1em}.Section_buy .Form-Input_date{border:1px solid var(--text-color-dark-gray);background-color:var(--background-color);}@media screen and (prefers-color-scheme:dark){.Section_buy .Form-Input_date{color-scheme:dark}}.Section_commodity{text-align:right;padding-top:0;padding-left:0;padding-right:0}.Section_description,.Section_reviews{font-size:0.85em;}@media screen and (min-width:1100px){.Section_description,.Section_reviews{font-size:1em}}@media screen and (min-width:1100px){.Section_article{font-size:1em}}@media screen and (min-width:481px){.Section_description:has(.Column.unit-slider__item-advantage) .swiper-button-prev,.Section_description:has(.Column.unit-slider__item-advantage) .swiper-button-next{display:none}}.Section_description:has(.readmore:last-child){padding-bottom:0}.Section_description-highlighted>*{padding-inline:1.5em;background-color:var(--color-highlight);margin-block:0;}.Section_description-highlighted>* .Section-Subtitle{margin:0;padding-bottom:.5em}.Section_description-highlighted>*:first-child{padding-top:1.5em;}@media screen and (min-width:1100px){.Section_description-highlighted>*:first-child{margin-top:1em}}.Section_description-highlighted>*:last-child{padding-bottom:1.5em;row-gap:.85em;}@media screen and (min-width:680px){.Section_description-highlighted>*:last-child{margin-bottom:1em}}.Section_description-highlighted-orange>*{background-color:var(--blended-orange)}.Section_description .Section_highlighted,.Section_description .Section-Wrapper .Section_highlighted{padding:1rem;margin:1em auto;}.Section_description .Section_highlighted-orange,.Section_description .Section-Wrapper .Section_highlighted-orange{padding:1.5em}.Section_description p,.Section_description .Section-Wrapper p{margin:0 0 1.2em;}.Section_description p:empty,.Section_description .Section-Wrapper p:empty{display:none}.Section_description p[style*="inline"]+p,.Section_description .Section-Wrapper p[style*="inline"]+p{margin-top:1.2em}.Section_description p>iframe.alignleft:not(:last-child),.Section_description p>iframe.alignright:not(:last-child),.Section_description p>a.alignleft:not(:last-child),.Section_description p>a.alignright:not(:last-child),.Section_description .Section-Wrapper p>iframe.alignleft:not(:last-child),.Section_description .Section-Wrapper p>iframe.alignright:not(:last-child),.Section_description .Section-Wrapper p>a.alignleft:not(:last-child),.Section_description .Section-Wrapper p>a.alignright:not(:last-child){margin-bottom:2em}@media screen and (min-width:1000px){.Section_description p:has(img[src*="european-standards"]),.Section_description .Section-Wrapper p:has(img[src*="european-standards"]){display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}}@media screen and (min-width:1000px){.Section_description p:has(img[src*="european-standards"]) img,.Section_description .Section-Wrapper p:has(img[src*="european-standards"]) img{width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:invert(1) hue-rotate(190deg) saturate(1.25);filter:invert(1) hue-rotate(190deg) saturate(1.25)}}.Section_description>p:has(+ul:not([class^="Course-"]):not(.Partner-List)),.Section_description .Section-Wrapper>p:has(+ul:not([class^="Course-"]):not(.Partner-List)){margin-bottom:.5em}.Section_description ul:not([class^="Course-"]):not(.Partner-List),.Section_description .Section-Wrapper ul:not([class^="Course-"]):not(.Partner-List){padding-left:1.2em;}.Section_description ul:not([class^="Course-"]):not(.Partner-List)>li,.Section_description .Section-Wrapper ul:not([class^="Course-"]):not(.Partner-List)>li{list-style:disc;margin-bottom:.35em}.Section_description ul:not([class^="Course-"]):not(.Partner-List).oneline,.Section_description .Section-Wrapper ul:not([class^="Course-"]):not(.Partner-List).oneline{padding:0}.Section_description ul:not([class^="Course-"]):not(.Partner-List) ul li,.Section_description .Section-Wrapper ul:not([class^="Course-"]):not(.Partner-List) ul li{list-style:circle}.Section_description ul:not([class^="Course-"]):not(.Partner-List).cities-list,.Section_description .Section-Wrapper ul:not([class^="Course-"]):not(.Partner-List).cities-list{-webkit-columns:2;-moz-columns:2;columns:2;padding-left:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.Section_description ul:not([class^="Course-"]):not(.Partner-List).cities-list li,.Section_description .Section-Wrapper ul:not([class^="Course-"]):not(.Partner-List).cities-list li{list-style:none;white-space:normal;display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.Section_description .chess-image,.Section_description .Section-Wrapper .chess-image{--side-padding:54%;padding:0;margin-block:1.5em;counter-reset:chess_position;}@media screen and (min-width:1000px){.Section_description .chess-image,.Section_description .Section-Wrapper .chess-image{--side-padding:55%;background:-webkit-gradient(linear,left top, right top,from(var(--solid-orange))) no-repeat 50% 1rem /1px auto;background:linear-gradient(to right,var(--solid-orange)) no-repeat 50% 1rem /1px auto}}@media screen and (max-width:760px){.Section_description .chess-image,.Section_description .Section-Wrapper .chess-image{--side-padding:0}}.Section_description .chess-image article,.Section_description .Section-Wrapper .chess-image article{--white-filler-width:50%;counter-increment:chess_position;list-style:none;margin-block:0;aspect-ratio:1.55;background-repeat:no-repeat;background-position:right center;padding-right:var(--side-padding);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:1.25rem;padding-bottom:.75rem}.Section_description .chess-image article:before,.Section_description .Section-Wrapper .chess-image article:before{top:auto;content:counter(chess_position);position:absolute;width:2.5rem;background:var(--blended-yellow);color:var(--solid-orange);text-align:center;aspect-ratio:1;left:0;line-height:2.5rem;bottom:.75rem;z-index:100;}@media screen and (prefers-color-scheme:dark){.Section_description .chess-image article:before,.Section_description .Section-Wrapper .chess-image article:before{background-color:var(--color-darklight-blended)}}@media screen and (max-width:480px){.Section_description .chess-image article:before,.Section_description .Section-Wrapper .chess-image article:before{left:-4vw;z-index:200}}@media screen and (min-width:760px){.Section_description .chess-image article:before,.Section_description .Section-Wrapper .chess-image article:before{left:50%;bottom:-1px}}@media screen and (min-width:1000px){.Section_description .chess-image article:before,.Section_description .Section-Wrapper .chess-image article:before{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:.7rem;bottom:auto}}.Section_description .chess-image article figure,.Section_description .Section-Wrapper .chess-image article figure{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;height:100%;}@media screen and (min-width:760px){.Section_description .chess-image article figure,.Section_description .Section-Wrapper .chess-image article figure{position:absolute;margin:0;right:0;top:0;max-width:50%}}@media screen and (min-width:1000px){.Section_description .chess-image article figure,.Section_description .Section-Wrapper .chess-image article figure{max-width:47%;height:auto}}@media screen and (max-width:760px){.Section_description .chess-image article figure,.Section_description .Section-Wrapper .chess-image article figure{aspect-ratio:1.5;display:block;margin-top:.75rem;width:100%}}@media screen and (max-width:480px){.Section_description .chess-image article figure,.Section_description .Section-Wrapper .chess-image article figure{margin-top:1rem}}.Section_description .chess-image article figure img,.Section_description .Section-Wrapper .chess-image article figure img{height:100%;width:100%;display:block}.Section_description .chess-image article:nth-child(even),.Section_description .Section-Wrapper .chess-image article:nth-child(even){padding-right:0;padding-left:var(--side-padding)}@media screen and (min-width:760px){.Section_description .chess-image article:nth-child(even):before,.Section_description .Section-Wrapper .chess-image article:nth-child(even):before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media screen and (min-width:1000px){.Section_description .chess-image article:nth-child(even):before,.Section_description .Section-Wrapper .chess-image article:nth-child(even):before{top:1rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.Section_description .chess-image article:nth-child(even) figure,.Section_description .Section-Wrapper .chess-image article:nth-child(even) figure{right:auto;left:0}@media screen and (min-width:1000px){.Section_description .chess-image article:last-child figure,.Section_description .Section-Wrapper .chess-image article:last-child figure{top:.75rem}}@media screen and (max-width:760px){.Section_description .chess-image article:nth-child(n+1),.Section_description .chess-image article:nth-child(even):nth-child(n+1),.Section_description .Section-Wrapper .chess-image article:nth-child(n+1),.Section_description .Section-Wrapper .chess-image article:nth-child(even):nth-child(n+1){margin-top:.5rem}}@media screen and (max-width:480px){.Section_description .chess-image article figure,.Section_description .chess-image article:nth-child(even) figure,.Section_description .Section-Wrapper .chess-image article figure,.Section_description .Section-Wrapper .chess-image article:nth-child(even) figure{position:relative;left:-4vw;width:100vw}}@media screen and (max-width:480px){.Section_description .chess-image article figure img,.Section_description .chess-image article:nth-child(even) figure img,.Section_description .Section-Wrapper .chess-image article figure img,.Section_description .Section-Wrapper .chess-image article:nth-child(even) figure img{width:100%;-o-object-fit:cover;object-fit:cover}}.Section_description .chess-image article h3,.Section_description .Section-Wrapper .chess-image article h3{display:block;font-weight:bold;margin-bottom:.75rem;margin-top:0;font-size:1.15em;line-height:1.3}.Section_description .chess-image article.compact,.Section_description .Section-Wrapper .chess-image article.compact{aspect-ratio:2.15;}@media screen and (min-width:760px){.Section_description .chess-image article.compact:nth-child(even),.Section_description .Section-Wrapper .chess-image article.compact:nth-child(even){--white-filler-width:48%;background-size:auto 103%}}@media screen and (min-width:1170px){.Section_description .chess-image article.compact:nth-child(even),.Section_description .Section-Wrapper .chess-image article.compact:nth-child(even){--white-filler-width:52%}}@media screen and (min-width:1170px){.Section_description .chess-image article.compact:nth-child(even),.Section_description .Section-Wrapper .chess-image article.compact:nth-child(even){--white-filler-width:0%}}@media screen and (max-width:1170px){.Section_description .chess-image article.compact:nth-child(even),.Section_description .Section-Wrapper .chess-image article.compact:nth-child(even){background-size:auto 97%}}.Section_description .chess-image article.compact img,.Section_description .Section-Wrapper .chess-image article.compact img{-o-object-fit:cover;object-fit:cover}.Section_description ul.oneline,.Section_description .Section-Wrapper ul.oneline{display:block;padding:0;margin:0 0 0 -.25em;}@media screen and (max-width:1100px){.Section_description ul.oneline,.Section_description .Section-Wrapper ul.oneline{margin-top:1.5em}}.Section_description ul.oneline>li,.Section_description .Section-Wrapper ul.oneline>li{display:inline-block;}.Section_description ul.oneline>li:before,.Section_description .Section-Wrapper ul.oneline>li:before{content:' • '}.Section_description>div>iframe,.Section_description>p>iframe,.Section_description>iframe,.Section_description .Section-Wrapper>div>iframe,.Section_description .Section-Wrapper>p>iframe,.Section_description .Section-Wrapper>iframe{display:block;max-width:100%;height:53vw;max-height:50.5vw;}@media screen and (min-width:1000px){.Section_description>div>iframe,.Section_description>p>iframe,.Section_description>iframe,.Section_description .Section-Wrapper>div>iframe,.Section_description .Section-Wrapper>p>iframe,.Section_description .Section-Wrapper>iframe{max-height:450px}}.Section_description>div>iframe[src*="yandex"],.Section_description>p>iframe[src*="yandex"],.Section_description>iframe[src*="yandex"],.Section_description .Section-Wrapper>div>iframe[src*="yandex"],.Section_description .Section-Wrapper>p>iframe[src*="yandex"],.Section_description .Section-Wrapper>iframe[src*="yandex"]{max-height:100%;height:55vh}.Section_description blockquote,.Section_description .Section-Wrapper blockquote{margin:0 0 1.2em 0;font-size:inherit;padding:10px 20px;border-left:5px solid var(--text-color-light-gray);}.Section_description blockquote>p:last-child,.Section_description .Section-Wrapper blockquote>p:last-child{margin-bottom:0}@media screen and (min-width:1000px){.Section_description br[style],.Section_description .Section-Wrapper br[style]{display:none}}.Section_description .large-digits,.Section_description .Section-Wrapper .large-digits{font-size:1em}.Section_description .founders__header .Section-Subsubtitle,.Section_description .Section-Wrapper .founders__header .Section-Subsubtitle{margin-top:0}@media screen and (min-width:1000px){.Section_description .Section-Subtitle{font-size:2.25rem}}.Section_description .Checkout-Tab{margin-top:1em;gap:.85em;}@media screen and (min-width:374px){.Section_description .Checkout-Tab{font-size:1.1766em}}.Section_description .Checkout-Tab:before{}.Section_description img{max-width:100%;}@media screen and (max-width:760px){.Section_description img{height:auto}}.Section_description img.alignleft,.Section_description img.alignright{display:block;margin-bottom:1em}.Section_description .Form{font-size:0.9em}.Section_query{margin-top:5em}.Section_teacher .unit-slider,.Section_carousel .unit-slider,.Section_diploma .unit-slider{padding-left:0}.Section_course-program{padding:2em 0 1em 0;}@media screen and (max-width:480px){.Section_course-program{padding-bottom:0;margin-top:1.25em;margin-bottom:1.75em;background-color:var(--colored-column-color-3);outline:4vw solid var(--colored-column-color-3)}}@media screen and (min-width:480px){.Section_course-program{padding:0}.Section_course-program .swiper-position,.Section_course-program .swiper-button-next,.Section_course-program .swiper-button-prev{display:none}.Section_course-program .swiper-wrapper{display:block;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}}.Section_course-program .swiper-position{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.Section_course-program .swiper-button-next,.Section_course-program .swiper-button-prev{top:-.4em;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:2.4rem;line-height:.9;font-weight:bold;background:none;margin-top:0;left:-.25em;right:auto;padding:.25em;}@media screen and (min-width:480px){.Section_course-program .swiper-button-next,.Section_course-program .swiper-button-prev{display:none}}.Section_course-program .course-program ul:last-child,.Section_course-program .course-program ol:last-child{margin-bottom:0}.Section_course-program .swiper-button-next{left:auto;right:-.25em}.Section_carousel,.Section_diploma{position:relative;}@media screen and (min-width:1000px){.Section_carousel,.Section_diploma{}}.Section_carousel .swiper-position,.Section_diploma .swiper-position{left:calc(var(--side-padding) + 2.5em);bottom:.5rem}@media screen and (max-width:1290px){.Section_carousel .swiper-position,.Section_diploma .swiper-position{display:none}}.Section_carousel .swiper-button-prev,.Section_carousel .swiper-button-next,.Section_diploma .swiper-button-prev,.Section_diploma .swiper-button-next{top:50%;}@media screen and (max-width:480px){.Section_carousel .swiper-button-prev,.Section_carousel .swiper-button-next,.Section_diploma .swiper-button-prev,.Section_diploma .swiper-button-next{display:none}}.Section_carousel:has(.Review),.Section_diploma:has(.Review){padding-bottom:3em;}@media screen and (max-width:680px){.Section_carousel:has(.Review),.Section_diploma:has(.Review){padding-inline:0}}@media screen and (max-width:680px){.Section_carousel:has(.Review) .swiper-button-next,.Section_carousel:has(.Review) .swiper-button-prev,.Section_diploma:has(.Review) .swiper-button-next,.Section_diploma:has(.Review) .swiper-button-prev{top:auto;bottom:2.15rem;height:1.6rem}}.Section_carousel header.Review,.Section_diploma header.Review{padding-top:0}.Section_carousel:has(.swiper-pagination-bullets) .Course-Card,.Section_diploma:has(.swiper-pagination-bullets) .Course-Card{position:relative;padding-bottom:4rem}.Section_carousel:has(>.swiper-container),.Section_diploma:has(>.swiper-container){position:relative;}.Section_carousel:has(>.swiper-container) .swiper-button-prev,.Section_diploma:has(>.swiper-container) .swiper-button-prev{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.Section_carousel:has(>.swiper-container) .swiper-button-next,.Section_diploma:has(>.swiper-container) .swiper-button-next{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.Section_carousel:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-prev,.Section_carousel:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-next,.Section_diploma:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-prev,.Section_diploma:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-next{top:auto;bottom:calc(-0.6 * var(--side-padding))}@media screen and (max-width:1170px){.Section_carousel:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-prev,.Section_carousel:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-next,.Section_diploma:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-prev,.Section_diploma:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-next{display:none}}@media screen and (min-width:1368px){.Section_carousel:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-prev,.Section_diploma:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-prev{left:calc(var(--side-padding) - 75px)}.Section_carousel:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-next,.Section_diploma:has(>div:nth-child(n+2)>.swiper-container) .swiper-button-next{right:calc(var(--side-padding) - 75px)}}.Section_carousel .Review-Item,.Section_diploma .Review-Item{-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1000px){.Section_carousel .Review-Item,.Section_diploma .Review-Item{padding-inline:2em}}@media screen and (max-width:680px){.Section_carousel .Review-Item,.Section_diploma .Review-Item{padding-inline:0}}@media screen and (max-width:1000px){.Section_carousel .Review-Title,.Section_diploma .Review-Title{margin-top:0}}.Section_teacher{text-align:center;}@media screen and (min-width:1000px){.Section_teacher{margin-bottom:3rem}}.Section_teacher-single img{margin:1em 0 .5em 0}.Section_teacher-single div div p{padding:0 5%}.Section_docs,.Section_teacher{padding-left:0;padding-right:0;--slider-arrows-top:150px;}.Section_docs .Section-Title,.Section_teacher .Section-Title{font-size:1.6em}.Section_docs .swiper-button-prev,.Section_docs .swiper-button-next,.Section_teacher .swiper-button-prev,.Section_teacher .swiper-button-next{top:var(--slider-arrows-top);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;max-width:64px;height:64px;max-height:64px;border-radius:50%;background:transparent;}@media screen and (prefers-color-scheme:dark){.Section_docs .swiper-button-prev,.Section_docs .swiper-button-next,.Section_teacher .swiper-button-prev,.Section_teacher .swiper-button-next{background:var(--color-highlight)}}.Section_docs .swiper-button-prev:after,.Section_docs .swiper-button-next:after,.Section_teacher .swiper-button-prev:after,.Section_teacher .swiper-button-next:after{width:8px;min-width:8px;max-width:24px;height:8px;min-height:8px;max-height:14px;margin-right:2px;content:"";-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-property:border-color,-webkit-transform;transition-property:border-color,-webkit-transform;transition-property:border-color,transform;transition-property:border-color,transform,-webkit-transform;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-width:2px;border-color:var(--text-color-main);border-right:3px solid var(--text-color-main);border-bottom:3px solid var(--text-color-main)}.Section_docs .swiper-button-prev,.Section_teacher .swiper-button-prev{left:-15px;}@media screen and (min-width:1000px){.Section_docs .swiper-button-prev,.Section_teacher .swiper-button-prev{left:1%}}.Section_docs .swiper-button-prev:after,.Section_teacher .swiper-button-prev:after{-webkit-transform:rotate(135deg) translateX(-2px) translateY(-2px);-ms-transform:rotate(135deg) translateX(-2px) translateY(-2px);transform:rotate(135deg) translateX(-2px) translateY(-2px)}.Section_docs .swiper-button-next,.Section_teacher .swiper-button-next{right:-15px;}@media screen and (min-width:1000px){.Section_docs .swiper-button-next,.Section_teacher .swiper-button-next{right:1%}}.Section_teacher{--slider-arrows-top:95px;--color-highlight-dark:rgba(255,255,255,0.8)}.Section_teacher .swiper-button-prev,.Section_teacher .swiper-button-next{margin-top:-11px;}@media screen and (min-width:1000px){.Section_teacher .swiper-button-prev,.Section_teacher .swiper-button-next{margin-top:0}}.Section-Wrapper{max-width:100%;padding:0;}@media screen and (max-width:760px){.Section-Wrapper:has(.Account-Order) .Section-Subtitle{padding-left:4%;padding-right:4%}}.Section-Wrapper_qr .Section-Title{font-size:1.075em;margin-bottom:.25em}@media screen and (max-width:680px){.Section-Wrapper_qr{text-align:center}}@media screen and (max-width:680px){.Section-Wrapper_qr>a:before{content:'';display:block;width:189px;aspect-ratio:3;margin:0 auto;background:url('/image/catalog/logo_ozon_1.png') no-repeat center /100% auto}}@media screen and (max-width:680px){.Section-Wrapper_qr>a img{display:none}}.Section-Wrapper .image-side{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width:480px){.Section-Wrapper .image-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}}.Section-Wrapper .image-side img,.Section-Wrapper .image-side img[style*="float"]{float:none !important;}@media screen and (max-width:760px){.Section-Wrapper .image-side img,.Section-Wrapper .image-side img[style*="float"]{max-width:25vw;height:auto}}@media screen and (max-width:480px){.Section-Wrapper .image-side img,.Section-Wrapper .image-side img[style*="float"]{max-width:100%;margin:.5em auto}}.Section-Wrapper img[style*="float"]{--side-spacing:1em;margin-bottom:1.25em;}@media screen and (max-width:850px){.Section-Wrapper img[style*="float"]{display:block;float:none !important;margin-inline:auto !important;max-width:100%}}.Section-Wrapper img[style*="float"][style*="left"]{margin-right:var(--side-spacing)}.Section-Wrapper img[style*="float"][style*="right"]{margin-left:var(--side-spacing)}.Section-Wrapper p:last-child{margin-bottom:0}.Section-Title{font-size:2rem;line-height:1.05;margin-top:0.6em;margin-bottom:0.6em;color:inherit;}@media screen and (min-width:374px){.Section-Title{font-size:2.075rem;line-height:1.15}}@media screen and (min-width:480px){.Section-Title{font-size:2.25rem}}@media screen and (min-width:1100px){.Section-Title{font-size:3rem;margin:.6em 0 1em}}.Section-Title_start-dash{position:relative;}.Section-Title_start-dash:after{content:'';height:2px;width:2.75em;position:absolute;bottom:-4px;background-color:var(--solid-orange);left:0}.Section-Title:has(+ul.oneline){margin-bottom:.5em}.Section-Title_center{margin:0.25em auto 0.75em auto;text-align:center}.Section-Title:first-child:last-child{margin-bottom:.25em;}@media screen and (min-width:1100px){.Section-Title:first-child:last-child{margin-bottom:1em}}.Section-Title a{color:inherit}.Section-Code{margin-bottom:1em;visibility:hidden}.Section-Subtitle{font-size:1.75rem;line-height:1.2;margin-top:0.7em;margin-bottom:0.5em;}.Section-Subtitle.Section{padding-top:0;padding-bottom:.5em;margin-bottom:0}.Section-Subtitle:first-child{margin-top:0}.Section-Subtitle_scrollable{position:relative;padding-right:1.7em;}.Section-Subtitle_scrollable:after{font-size:1.2em;position:absolute;right:0.2em;bottom:-0.1em;font-weight:bold;content:"→";}@media screen and (min-width:1000px){.Section-Subtitle_scrollable:after{content:''}}@media screen and (min-width:1000px){.Section-Subtitle__teachers{margin-top:1.25em;margin-bottom:-.5rem}}.Section-Subtitle~.diploma-options article p{margin:0}.Section-Subtitle~.diploma-options article{margin-bottom:1rem}.Section-Subsubtitle{font-size:1.8rem;margin-top:1.8em;margin-bottom:0.5em;line-height:1.2}.Section-Screenshot{margin-bottom:1.2em;background-repeat:no-repeat;background-size:contain;background-position:left top;}@media screen and (prefers-color-scheme:dark){.Section-Screenshot[style] .Section-Screenshot-Image{visibility:hidden}}.Section-Screenshot-Image{display:block}.Section-Footer{text-align:right;}.Section-Footer a{color:var(--solid-blue)}@media screen and (min-width:1000px){.information-information-564 .Table{font-size:.85em}}@media screen and (min-width:1000px){.information-information-575 .Section_highlighted{text-align:center}}.Service-List{margin:0;padding:0}.unit-slider__img{width:100%;height:100%;}.unit-slider__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.unit-slider_circles .unit-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;height:240px;margin:0 auto;border-radius:50%}@media screen and (min-width:1000px){.unit-slider_circles .unit-slider__item{width:310px;height:310px;margin:0 1em}}.unit-slider_circles .unit-slider__item .unit-slider__img{overflow:hidden;margin:0 auto;position:relative;border-radius:50%}.unit-slider_circles .swiper-wrapper:not([style]){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.unit-slider_circles .swiper-wrapper:not([style])~.swiper-button-prev,.unit-slider_circles .swiper-wrapper:not([style])~.swiper-button-next{display:none}.unit-slider_circles .teacher-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;height:auto;margin-left:10px;gap:1em}@media screen and (max-width:480px){.unit-slider_circles .teacher-slider__item{min-width:calc(100vw + 10px)}}.unit-slider_circles .teacher-slider__name{padding-right:.86em;padding-left:.86em;margin-bottom:1em;text-align:center;line-height:1.2;}.unit-slider_circles .teacher-slider__name a{font-size:1.5rem;line-height:1.2}.unit-slider_circles .teacher-slider__image{display:block;-o-object-fit:cover;object-fit:cover}.unit-slider_products .unit-slider__item{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}@media screen and (max-width:1000px){.unit-slider_products .unit-slider__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:680px){.unit-slider_products .unit-slider__item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.unit-slider_products .product-card{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;text-decoration:none}@media screen and (max-width:680px){.unit-slider_products .product-card{}}.unit-slider_products .product-card__img{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.unit-slider_products .product-card__img img{width:auto;margin:0 auto;display:block;max-width:318px;-o-object-fit:contain;object-fit:contain}.unit-slider_products .product-card__title{font-size:.85em;margin:15px auto;padding-right:.7em;padding-left:.7em;text-align:center;color:var(--darkest-color)}.unit-slider_products .product-card__price{display:block;max-width:100%;margin:.8em auto .2em auto;padding:10px 20px;text-align:center;color:var(--darkest-color)}.unit-slider .carousel-slider__item,.unit-slider .diploma-slider__item{max-width:100%;min-width:100%;}@media screen and (max-width:480px){.unit-slider .carousel-slider__item:not(:has(.course-program)),.unit-slider .diploma-slider__item:not(:has(.course-program)){max-height:270px}}@media screen and (max-width:480px){.unit-slider .carousel-slider__item.Course-Card,.unit-slider .diploma-slider__item.Course-Card{max-height:initial}}@media screen and (min-width:760px){.unit-slider .carousel-slider__item,.unit-slider .diploma-slider__item{max-height:initial}}.unit-slider .carousel-slider__item:has(.Review-Text),.unit-slider .diploma-slider__item:has(.Review-Text){max-height:40vh;position:relative;}.unit-slider .carousel-slider__item:has(.Review-Text):after,.unit-slider .diploma-slider__item:has(.Review-Text):after{content:'';position:absolute;bottom:0;left:0;width:100%;height:6em;background:-webkit-gradient(linear,left bottom, left top,from(var(--color-highlight-dark)),color-stop(25%, var(--color-highlight-dark)),to(transparent));background:linear-gradient(to top,var(--color-highlight-dark) 0%,var(--color-highlight-dark) 25%,transparent);z-index:10}@media screen and (min-width:680px){.unit-slider .carousel-slider__item:has(.Review-Text):after,.unit-slider .diploma-slider__item:has(.Review-Text):after{display:none}}.unit-slider .carousel-slider__item:has(.Review-Text):before,.unit-slider .diploma-slider__item:has(.Review-Text):before{content:'Нажмите, чтобы прочитать полностью';position:absolute;bottom:0;left:50%;text-align:center;z-index:20;font-size:1rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto;cursor:pointer;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom:1px dotted;}@media screen and (min-width:680px){.unit-slider .carousel-slider__item:has(.Review-Text):before,.unit-slider .diploma-slider__item:has(.Review-Text):before{display:none}}@media screen and (max-width:374px){.unit-slider .carousel-slider__item:has(.Review-Text):before,.unit-slider .diploma-slider__item:has(.Review-Text):before{font-size:.9rem}}.unit-slider .carousel-slider__item:has(.Review-Text).expanded,.unit-slider .diploma-slider__item:has(.Review-Text).expanded{max-height:initial;}.unit-slider .carousel-slider__item:has(.Review-Text).expanded:before,.unit-slider .carousel-slider__item:has(.Review-Text).expanded:after,.unit-slider .diploma-slider__item:has(.Review-Text).expanded:before,.unit-slider .diploma-slider__item:has(.Review-Text).expanded:after{display:none}.unit-slider .carousel-slider__item:has(.Review-Text),.unit-slider .diploma-slider__item:has(.Review-Text){width:360px}@media screen and (min-width:760px){.unit-slider .carousel-slider__item:has(.Review-Text),.unit-slider .diploma-slider__item:has(.Review-Text){max-height:initial}}.unit-slider .carousel-slider__item>a,.unit-slider .diploma-slider__item>a{display:block;height:100%}.unit-slider .carousel-slider__item img,.unit-slider .diploma-slider__item img{width:100%;-o-object-fit:contain;object-fit:contain;max-height:100%}@media screen and (min-width:760px){.unit-slider .carousel-slider__item img,.unit-slider .diploma-slider__item img{display:block;margin:auto;height:auto}}.unit-slider:has(.Chapter_list-colored)~.swiper-button-prev,.unit-slider:has(.Chapter_list-colored)~.swiper-button-next{height:34px;margin-top:-15px;}@media screen and (min-width:480px){.unit-slider:has(.Chapter_list-colored)~.swiper-button-prev,.unit-slider:has(.Chapter_list-colored)~.swiper-button-next{display:none}}@media screen and (max-width:374px){.unit-slider:has(.Chapter_list-colored)~.swiper-button-prev,.unit-slider:has(.Chapter_list-colored)~.swiper-button-next{margin-top:-17px}}.unit-slider:has(.Chapter_list-colored)~.swiper-button-prev{left:-.4em}.unit-slider:has(.Chapter_list-colored)~.swiper-button-next{right:-.4em}.unit-slider .teacher-slider__item{margin-top:1em;}.unit-slider .teacher-slider__item:first-child:last-child{margin:1em auto 0 auto}.i-play:after{content:" ";position:absolute;top:50%;left:50%;width:0;height:0;border-style:solid;border-width:20px 0 20px 34.6px;border-color:transparent transparent transparent #fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}:root .swiper-position{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100}:root .swiper-pagination-bullet{width:1em;aspect-ratio:1;height:auto;-webkit-transition:.25s all;transition:.25s all;outline:.2em solid transparent;}@media screen and (prefers-color-scheme:dark){:root .swiper-pagination-bullet{background:#fff6ed}}@media screen and (max-width:680px){:root .swiper-pagination-bullet{width:.75em;height:.75em}}:root .swiper-pagination-bullet:hover,:root .swiper-pagination-bullet:active,:root .swiper-pagination-bullet:focus{background-color:var(--text-color-accent-blended);-webkit-filter:brightness(0.6) saturate(2);filter:brightness(0.6) saturate(2)}@media screen and (prefers-color-scheme:dark){:root .swiper-pagination-bullet:hover,:root .swiper-pagination-bullet:active,:root .swiper-pagination-bullet:focus{background:#ffffff}}:root .swiper-pagination-bullet-active{background-color:#ff8500;}:root .swiper-pagination-bullet-active,:root .swiper-pagination-bullet-active:hover,:root .swiper-pagination-bullet-active:active,:root .swiper-pagination-bullet-active:focus{-webkit-filter:none;filter:none}:root .swiper-pagination-bullets{margin-top:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.4em;position:absolute;bottom:1.25em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}:root .swiper-pagination-bullets.carousel-nav-dots-speciality{position:absolute;z-index:100;bottom:.75em;}@media screen and (max-width:1290px){:root .swiper-pagination-bullets.carousel-nav-dots-speciality{bottom:2em}}@media screen and (max-width:1100px){:root .swiper-pagination-bullets.carousel-nav-dots-speciality{bottom:2.5em}}:root .swiper-pagination-bullets.carousel-nav-dots-speciality .swiper-pagination-bullet{width:.75em;height:.75em}@media screen and (max-width:680px){:root .swiper-pagination-bullets{gap:.5em;margin-top:1.5em;width:80%;bottom:-2em;-ms-flex-wrap:wrap;flex-wrap:wrap}}:root .swiper-wrapper:is(ul){padding:0}@media screen and (max-width:680px){:root .swiper-wrapper:has(.Review-Text){margin-bottom:0}}:root .swiper-button{}:root .swiper-button-next,:root .swiper-button-prev{-webkit-filter:invert(1);filter:invert(1);}@media screen and (min-width:760px){:root .swiper-button-next,:root .swiper-button-prev{width:4rem;height:75px;background-position:center}}.Social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-transition:.25s opacity;transition:.25s opacity;gap:.6em;}@media screen and (max-width:480px){.Social{-webkit-column-gap:.45em;-moz-column-gap:.45em;column-gap:.45em}}.Social-Icon{width:44px;aspect-ratio:1;margin:0;border-radius:50%;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width:480px){.Social-Icon{width:42px}}@media screen and (max-width:374px){.Social-Icon{width:35px}}.Social-Icon_fb{background-position:-188px -99px;background-size:309px 172px}.Social-Icon_rutube{background:url(/image/social-rutube.svg) no-repeat center 56%/cover}.Social-Icon_vk{background:#2e62d0 url(/image/social-vk.svg) no-repeat center 56%/60% auto}.Social-Icon_vk-dark{-webkit-filter:saturate(0) brightness(.9);filter:saturate(0) brightness(.9);background-color:transparent;background-image:url(/image/social-vk-dark.svg)}@media screen and (prefers-color-scheme:dark){.Social-Icon_vk-dark{background-image:url(/image/social-vk.svg)}}.Social-Icon_max{background-image:url(/image/social-max.svg),linear-gradient(80deg,#4cf 0%,#53e 66%,#93d 100%);background-color:#53e;background-repeat:no-repeat;background-position:center;background-size:83%,cover}.Social-Icon_tg{background:#229ED9 url(/image/social-tg.svg) no-repeat center center/100% auto}.Social-Icon_insta{background-position:-226px -65px;background-size:309px 172px}.Social-Icon_youtube{background:#ca3737 url(/image/social-youtube.svg) no-repeat center center/87% auto}.Social-Icon_zen{background:url(/image/social-zen.svg) no-repeat center center/122%}@media screen and (prefers-color-scheme:dark){.Social-Icon_zen{background-color:white}}.Social-Icon_zen-color{background-image:url(/image/social-zen-color.svg),linear-gradient(45deg,#e7244c 0%,#f18548 100%)}.Social-Icon:hover,.Social-Icon:active,.Social-Icon:focus{opacity:.8}.Table{overflow:hidden;width:100%;margin-bottom:0;padding:0;background:var(--text-color-lighter-gray)}.Table th,.Table td{min-width:8em;padding:.5em 1em .5em 1.5em;border-right:2px solid var(--background-color)}.Table th.Table-Wrap_nested,.Table td.Table-Wrap_nested{padding:0;border-top:0;border-bottom:0}.Table th.cell-checked,.Table td.cell-checked{background-color:var(--color-highlight-bright);text-align:center;vertical-align:middle}@media screen and (min-width:1000px){.Table th,.Table td{min-width:initial;padding-right:.75em;padding-left:.75em}}@media screen and (min-width:1000px){.Table th:first-child,.Table td:first-child{font-size:.85em;min-width:8em;text-align:left}}@media screen and (min-width:1000px){.Table th:first-child.Cart-Options,.Table td:first-child.Cart-Options{font-size:1em}}.Table thead th{font-weight:normal;line-height:1.2;border-bottom:2px solid var(--background-color)}@media screen and (min-width:1000px){.Table thead th{font-size:.9em;text-align:left;border-right-width:0}}.Table thead th:nth-child(n+2){color:var(--text-color-inverted);background:var(--solid-blue)}@media screen and (prefers-color-scheme:dark){.Table thead th:nth-child(n+2){color:var(--text-color)}}.Table th:first-child:has(+td){text-align:left;padding-left:1em}.Table td{padding-left:1em;vertical-align:top;}@media screen and (min-width:1000px){.Table td{padding-right:.5em;padding-left:.5em;text-align:center;vertical-align:middle;border-bottom:2px solid var(--background-color)}}.Table_light{border-collapse:collapse;background:none;}.Table_light thead th{text-align:left;padding-left:1em;}@media screen and (min-width:1000px){.Table_light thead th{padding-left:.5em;text-align:center}}.Table_light thead th,.Table_light thead th:nth-child(n+2){background:var(--background-color);color:inherit;border-right-width:1px;font-weight:bold}.Table_light thead th,.Table_light thead td{border-bottom:1px solid var(--text-color-sublight-gray);}@media screen and (prefers-color-scheme:dark){.Table_light thead th,.Table_light thead td{border-bottom-color:var(--text-color-lighter-gray)}}.Table_light th,.Table_light td{background:var(--background-color);vertical-align:middle;border-bottom:1px solid var(--text-color-sublight-gray);border-right-width:0;border-left-width:0}@media screen and (prefers-color-scheme:dark){.Table_light th,.Table_light td{border-bottom-color:var(--text-color-lighter-gray)}}.Table_light th:first-child,.Table_light td:first-child{white-space:nowrap}@media screen and (max-width:480px){.Table_light th:nth-child(n+2),.Table_light td:nth-child(n+2){text-align:center;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.Table_light tbody tr:last-child th,.Table_light tbody tr:last-child td{border-bottom:0}.Table_light-zebra td{vertical-align:top}.Table_light-zebra thead th{text-align:left;padding-left:1em;}@media screen and (min-width:1000px){.Table_light-zebra thead th{padding-left:.5em;text-align:center}}.Table_light-zebra thead th,.Table_light-zebra thead th:nth-child(n+2){text-align:left;vertical-align:top}.Table_light-zebra thead th:nth-child(odd){background-color:var(--text-color-lightest-gray)}@media screen and (prefers-color-scheme:dark){.Table_light-zebra thead th:nth-child(odd){background-color:var(--text-color-gray)}}.Table_light-zebra th:nth-child(odd),.Table_light-zebra td:nth-child(odd){background-color:var(--text-color-lightest-gray)}@media screen and (prefers-color-scheme:dark){.Table_light-zebra th:nth-child(odd),.Table_light-zebra td:nth-child(odd){background-color:var(--text-color-gray)}}@media screen and (min-width:1000px){.Table_light-zebra th,.Table_light-zebra td{font-size:.85em}}.Table_light-zebra th:nth-child(n+2),.Table_light-zebra td:nth-child(n+2){min-width:1em}.Table_light-zebra ul{padding-left:0 !important;margin-left:0;}.Table_light-zebra ul li{text-align:left;list-style:none !important;margin-bottom:0 !important;}.Table_light-zebra ul li:before{content:'– '}.Table-Arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5em;margin-bottom:.75em;}@media screen and (min-width:480px){.Table-Arrow{display:none}}.Table-Arrow:before{content:'продолжение';font-style:italic}@media screen and (max-width:680px){.Table-Arrow:after{content:'\2192';font-size:2.3em;line-height:.45}}.Table-Wrap{overflow:auto;margin-bottom:1.5em;}.Table-Wrap tr:has(.Table-Wrap_nested)~tr:not(:has(td[colspan])) td{border-bottom:2px solid var(--background-color);}@media screen and (max-width:1024px){.Table-Wrap tr:has(.Table-Wrap_nested)~tr:not(:has(td[colspan])) td:nth-child(n+1){width:25vw;min-width:25vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.Table-Wrap_nested{padding:0;}.Table-Wrap_nested .Table,.Table-Wrap_nested .table{border-spacing:0;}@media screen and (max-width:680px){.Table-Wrap_nested .Table,.Table-Wrap_nested .table{display:block}}.Table-Wrap_nested .Table-subheader,.Table-Wrap_nested .table-subheader{background:var(--overlay-gray)}@media screen and (prefers-color-scheme:dark){.Table-Wrap_nested .Table-subheader,.Table-Wrap_nested .table-subheader{background:var(--background-color-light)}}.Table-Wrap_nested .Table-subheader td,.Table-Wrap_nested .table-subheader td{border-bottom:2px solid var(--background-color);}@media screen and (max-width:1024px){.Table-Wrap_nested .Table-subheader td,.Table-Wrap_nested .table-subheader td{width:20vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.Table-Wrap_nested .Table-subheader td:first-child,.Table-Wrap_nested .table-subheader td:first-child{font-size:1em;position:relative;padding-right:2em;border-bottom-width:1px;}@media screen and (prefers-color-scheme:dark){.Table-Wrap_nested .Table-subheader td:first-child,.Table-Wrap_nested .table-subheader td:first-child{border-bottom-width:2px}}@media screen and (max-width:1024px){.Table-Wrap_nested .Table-subheader td:first-child,.Table-Wrap_nested .table-subheader td:first-child{width:25vw;font-size:.9em}}@media screen and (min-width:1000px){.Table-Wrap_nested .Table-subheader td:first-child,.Table-Wrap_nested .table-subheader td:first-child{font-weight:bold;font-size:1em}}.Table-Wrap_nested .Table-subheader td:first-child:after,.Table-Wrap_nested .table-subheader td:first-child:after{display:inline-block;width:0;height:0;margin-left:10px;content:' ';-webkit-transition:.35s transform;transition:.35s transform;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);border-width:12px 10.5px 0;border-style:solid;position:absolute;right:.5em;top:50%;border-color:var(--text-color-accent-blended) transparent transparent}.Table-Wrap_nested .Table-subheader td:first-child.is-expanded:after,.Table-Wrap_nested .table-subheader td:first-child.is-expanded:after{-webkit-transform:none;-ms-transform:none;transform:none}.Table-Wrap_nested .Table-subheader td:last-child,.Table-Wrap_nested .table-subheader td:last-child{border-right:0}@media screen and (max-width:680px){.Table-Wrap_nested .Table tbody,.Table-Wrap_nested .Table tr,.Table-Wrap_nested .table tbody,.Table-Wrap_nested .table tr{width:100%;display:block}}@media screen and (max-width:680px){.Table-Wrap_nested .Table tr,.Table-Wrap_nested .table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:680px){.Table-Wrap_nested .Table td,.Table-Wrap_nested .table td{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media screen and (max-width:680px){.Table-Wrap_nested .Table td[width],.Table-Wrap_nested .table td[width]{width:25vw;-ms-flex-preferred-size:25vw;flex-basis:25vw}}@media screen and (max-width:680px){.Table-Wrap_nested .Table td.cell-checked,.Table-Wrap_nested .table td.cell-checked{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:680px){.Table-Wrap_nested .Table td.cell-checked:before,.Table-Wrap_nested .table td.cell-checked:before{font-size:1.35rem;content:'+'}}.Table-Wrap_nested .Accordion:has(.is-expanded) tr{background:var(--text-color-sublight-gray);--background-color:var(--text-color-gray)}@media screen and (prefers-color-scheme:dark){.Table-Wrap_nested .Accordion:has(.is-expanded) tr{background:#555;--background-color:var(--text-color-inverted)}}.Table-Wrap_nested .Accordion-Head{margin:0;}.Table-Wrap_nested .Accordion-Head.i-triangle:after{display:none}.Table-Wrap_nested .Accordion-Head.i-triangle.is-expanded .table-subheader td{border-bottom:2px solid var(--background-color);}.Table-Wrap_nested .Accordion-Head.i-triangle.is-expanded .table-subheader td:first-child:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.Table-Wrap_nested .Accordion-Head td[width]{border-bottom:1px solid var(--background-color);}@media screen and (max-width:1024px){.Table-Wrap_nested .Accordion-Head td[width]{width:25vw;-webkit-box-sizing:border-box;box-sizing:border-box}}.Table-Wrap_nested .Accordion-Head .table{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.Table-Wrap_nested .Accordion-Content{padding:0;}.Table-Wrap_nested .Accordion-Content tr{background:var(--overlay-gray)}.Table-Wrap_nested .Accordion-Content td{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:2px solid var(--background-color);}.Table-Wrap_nested .Accordion-Content td:first-child{font-size:1em;position:relative;padding-right:2em;}@media screen and (max-width:1024px){.Table-Wrap_nested .Accordion-Content td:first-child{width:25vw;font-size:.85em}}.Table-Wrap_nested .Accordion-Content td:last-child{border-right:0}@media screen and (max-width:1024px){.Table-Wrap_nested .Accordion-Content td:nth-child(n+2){width:25vw}}@media screen and (max-width:680px){.Table-Wrap_nested .Accordion-Content td:nth-child(n+2){border-right-width:1px}}.Table-Empty{display:none}.Table-Check{text-align:center}.Table-Choice td{text-align:center}.Table-Highlight{color:var(--solid-yellow);font-weight:bold}.Table-Not-Allowed{font-size:1.2em !important;line-height:0.6 !important;vertical-align:middle;text-align:center}.Table+.table-notes{margin:1em 0 0 0;}.Table+.table-notes p{margin:0}.table_pricecompare th:First-child,.table_pricecompare td:First-child{min-width:11em;padding:.3em 0}.table_pricecompare th:nth-child(n+2),.table_pricecompare td:nth-child(n+2){font-size:1.2em;min-width:5.5em;padding:.25em .8em;text-align:right;white-space:nowrap}.table_pricecompare th:nth-child(n+2){line-height:1.1;white-space:normal}.Teacher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;margin-top:2em;margin-bottom:0;}@media screen and (min-width:1000px){.Teacher{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem}}.Teacher-Info{position:relative;width:100%;max-width:100%;}@media screen and (min-width:1000px){.Teacher-Info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:40%;font-size:1em;position:relative}}.Teacher-Info:after{position:absolute;bottom:0;left:0;width:100%;height:7em;content:'';background:-webkit-gradient(linear,left top, left bottom,from(var(--transparent-color)),color-stop(var(--background-color-70)),to(var(--background-color)));background:linear-gradient(to bottom,var(--transparent-color),var(--background-color-70),var(--background-color))}.Teacher-Name{font-size:1.2em}.Teacher-Description{font-size:.85em;line-height:1.5;}@media screen and (min-width:1000px){.Teacher-Description{font-size:1em;line-height:1.4}}.Teacher-Discipline{margin-right:-40px;margin-left:-40px;padding:.9em 1em;border-right:25px solid var(--text-color-lighter-gray);border-left:25px solid var(--text-color-lighter-gray);background-color:var(--text-color-lighter-gray)}@media screen and (min-width:1000px){.Teacher-Discipline{border:0;margin:0}}.Teacher-Discipline-List{font-size:.85em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.2em}.Teacher-Media{overflow:visible;width:100%;max-width:100%;height:100%;max-height:100%;margin-right:0;margin-bottom:.5em;margin-left:0;background-color:var(--background-color)}@media screen and (min-width:1000px){.Teacher-Media{position:relative;width:40%;max-width:55%;height:428px}}.Teacher-Media img{display:inline-block;width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.Teacher-Badge{font-size:18px;line-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 8px 8px 0;padding:0 20px 0 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:background-color;transition-property:background-color;border-radius:0;background-color:var(--text-color-lightest-gray)}.Teacher-Badge-List{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.Teacher-Badge-Image{overflow:hidden;width:auto;height:64px;-webkit-box-flex:0;-ms-flex:0 0 6em;flex:0 0 6em;margin-right:16px;border-radius:0;background-color:var(--text-color-dark-gray)}.Teacher-Badge-Image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (prefers-color-scheme:dark){.Teacher-Badge-Name a{color:var(--text-color)}}.Title{font-weight:bold;font-size:2.4em;margin-top:2em;line-height:1.2;margin-bottom:.25em;text-transform:uppercase;}@media screen and (max-width:1290px){.Title{font-size:clamp(1.8em,4vw,2.4em)}}@media screen and (max-width:480px){.Title{font-size:clamp(1.6em,12vw,2.2em)}}.Title_smaller{font-size:.75em;display:block;margin-bottom:.25em;text-transform:none}.Title_sub{font-size:1.2em;text-transform:none;margin:0;}@media screen and (max-width:480px){.Title_sub{font-size:1em}}.Title_accordion{font-size:1em;margin-bottom:0;font-weight:normal;text-transform:none;margin-block:.5em}.Title .Title_sub{font-size:.5em;display:block;margin-bottom:.25em;}@media screen and (max-width:480px){.Title .Title_sub{font-size:.75em}}.Title+p{margin-top:1.5em;}@media screen and (min-width:1100px) and (max-width:1290px){.Title+p{margin-top:.75em}}.Title+.Column-Wrap{padding-top:0}
