@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}nav li:before{content:"​"}pre{-ms-overflow-style:scrollbar;font-family:monospace,monospace;font-size:1em;overflow:auto}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:inline;display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}*{box-sizing:border-box;margin:0;padding:0}:root{--header-bg:#efefef;--bg-primary:#fff;--bg-primary-course:#f6f6f6;--bg-primary-header:hsla(0,0%,100%,.3);--bg-test-options:hsla(0,0%,100%,.8);--bg-secondary:hsla(0,0%,7%,.08);--bg-tertiary:hsla(0,0%,7%,.4);--bg-accent-blue:#3d6dcc;--bg-accent-blue-hover:#2e6be5;--bg-accent-blue-active:#1a66ff;--bg-blue:#0013ce;--bg-accent-blue-light:rgba(61,109,204,.9);--bg-accent-blue-light-hover:rgba(61,109,204,.14);--bg-accent-red:#c94146;--bg-accent-red-hover:#d9363b;--bg-accent-red-active:#f2242b;--bg-accent-red-light:rgba(191,67,71,.14);--bg-primary-inverse:hsla(0,0%,7%,.88);--bg-primary-inverse-hover:#111;--bg-secondary-inverse:hsla(0,0%,7%,.6);--bg-non-inverse-black:#111;--bg-non-inverse-white:#fff;--bg-success:#59b250;--bg-error:#c94146;--border-primary:hsla(0,0%,7%,.12);--border-secondary:hsla(0,0%,7%,.08);--border-critical:#d9363b;--border-success:#59b250;--border-accent-blue:#3d6dcc;--border-accent-red:#c94146;--text-primary:#111;--text-secondary:hsla(0,0%,7%,.6);--text-desabled:hsla(0,0%,7%,.12);--text-critical:#d9363b;--text-succes:#59b250;--text-caution:#e5bc50;--text-primary-inverse:#fff;--text-primary-on-color:hsla(0,0%,100%,.88);--text-accent:#fff;--text-accent-hover:hsla(0,0%,100%,.88);--text-accent-blue:#3d6dcc;--text-accent-red:#c94146;--icon-primary:#111;--icon-secondary:hsla(0,0%,7%,.6);--icon-desabled:hsla(0,0%,7%,.6);--icon-accent:#3d6dcc;--icon-accent-red:#c94146;--icon-critical:#d9363b;--icon-success:#59b250;--icon-caution:#e5bc50;--icon-primary-inverse:#fff;--icon-primary-on-color:#fff;--icon-social-google:#35d94f;--icon-social-tg:#00aaf5;--icon-social-X:#000;--icon-social-fb:#0071ed;--icon-social-youtube:red;--icon-social-vk:#457cb9;--icon-social-inst:#ff0076;--icon-social-whatsap:#35d94f;--new-red:#ff4d4d;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-color-secondary:var(--adp-color-secondary);--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-color-inline:#d7d7d7;--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-day-period-color:var(--adp-color-secondary)}:root .main-logo .logo-dark{display:none}.theme-dark{--header-bg:#222;--bg-primary:#111;--bg-primary-course:#111;--bg-primary-header:hsla(0,0%,7%,.3);--bg-test-options:hsla(0,0%,100%,.8);--bg-secondary:hsla(0,0%,100%,.09);--bg-tertiary:hsla(0,0%,100%,.6);--bg-accent-blue:#3d6dcc;--bg-accent-blue-hover:#2e6be5;--bg-accent-blue-active:#1a66ff;--bg-accent-blue-light:rgba(61,109,204,.9);--bg-blue:#0013ce;--bg-success:#59b250;--bg-error:#c94146;--bg-accent-blue-light-hover:rgba(61,109,204,.14);--bg-accent-red:#c94146;--bg-accent-red-hover:#d9363b;--bg-accent-red-active:#f2242b;--bg-accent-red-light:rgba(191,67,71,.14);--bg-primary-inverse:hsla(0,0%,100%,.88);--bg-primary-inverse-hover:#fff;--bg-secondary-inverse:hsla(0,0%,100%,.64);--bg-non-inverse-black:#3d6dcc;--bg-non-inverse-white:#fff;--border-primary:hsla(0,0%,100%,.14);--border-secondary:hsla(0,0%,100%,.09);--border-critical:#d9363b;--border-success:#59b250;--border-accent-blue:#3d6dcc;--border-accent-red:#c94146;--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.64);--text-desabled:hsla(0,0%,100%,.4);--text-critical:#d9363b;--text-succes:#59b250;--text-caution:#e5bc50;--text-primary-inverse:#111;--text-primary-on-color:hsla(0,0%,100%,.88);--text-accent:#fff;--text-accent-hover:hsla(0,0%,100%,.88);--text-accent-blue:#3d6dcc;--text-accent-red:#c94146;--icon-primary:#fff;--icon-secondary:hsla(0,0%,100%,.64);--icon-desabled:hsla(0,0%,100%,.64);--icon-accent:#3d6dcc;--icon-accent-red:#c94146;--icon-critical:#d9363b;--icon-success:#59b250;--icon-caution:#e5bc50;--icon-primary-inverse:#111;--icon-primary-on-color:#fff;--icon-social-google:#35d94f;--icon-social-tg:#00aaf5;--icon-social-X:#000;--icon-social-fb:#0071ed;--icon-social-youtube:red;--icon-social-vk:#457cb9;--icon-social-inst:#ff0076;--icon-social-whatsap:#35d94f;--adp-background-color:#222;--adp-background-color-hover:hsla(0,0%,100%,.88);--adp-background-color-active:#eaeaea;--adp-background-color-in-range:rgba(92,196,239,.1);--adp-background-color-in-range-focused:rgba(92,196,239,.2);--adp-background-color-selected-other-month-focused:#1a66ff;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#fff;--adp-color-secondary:#9c9c9c;--adp-accent-color:#1a66ff;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:hsla(0,0%,100%,.64);--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-color-secondary:var(--adp-color-secondary);--adp-border-color:#111;--adp-border-color-inner:#efefef;--adp-border-color-inline:#d7d7d7;--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#1a66ff;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:rgba(92,196,239,.1);--adp-cell-background-color-in-range-hover:rgba(92,196,239,.2);--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-day-period-color:var(--adp-color-secondary)}.theme-dark .main-logo .logo-dark{display:block}.theme-dark .main-logo .logo-light{display:none}@view-transition{navigation:auto}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}::-moz-selection{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}::selection{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}body,html{background-color:#fff;background-color:var(--bg-primary);font-family:Inter,serif;font-optical-sizing:auto;font-size:1em;font-style:normal;min-height:100vh}.wrp{margin:0 auto;max-width:1488px;width:100%}@media(max-width:1600px){.wrp{padding:0 16px}}.hidden{height:0;position:absolute;visibility:hidden;width:0}.header{position:relative;transition:all .3s ease 0s;z-index:1000}.header .input.search_input{background-color:#efefef;background-color:var(--header-bg)}.header.fixed--wslider{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:all .3s ease 0s}.header.fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.3);background-color:var(--bg-primary-header);position:-webkit-sticky;position:sticky;top:0}.header .wrp{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:16px 0}@media(max-width:1600px){.header .wrp{padding:16px}}.header .wrp>.search{-webkit-flex:1;flex:1;margin:0 63px;position:relative;width:100%}.header .wrp>.search form{position:relative;z-index:101}@media(max-width:1488px){.header .wrp{padding:8px 14px}}@media(max-width:980px){.header .wrp{-webkit-justify-content:space-between;justify-content:space-between}.header .wrp>.search{display:none}}@media(max-width:490px){.header .wrp{padding-left:8px;padding-right:8px}}.header .actions .actions--wrapper,.header .search form label{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.header .actions{-webkit-user-select:none;-moz-user-select:none;user-select:none}.header .actions .actions--wrapper{background-color:#efefef;background-color:var(--header-bg);border-radius:16px;height:64px;padding:0 16px;position:relative;z-index:102}@media(max-width:490px){.header .actions .actions--wrapper{height:auto;padding:8px}}.header .actions .actions--wrapper>*{margin-right:24px}@media(max-width:490px){.header .actions .actions--wrapper>*{margin-right:8px}}.header .actions .actions--wrapper>:last-child{margin-right:0}.header .actions .actions--wrapper .btn.search{display:none}@media(max-width:980px){.header .actions .actions--wrapper .btn.search{display:-webkit-flex;display:flex;padding:7px}}.logo.main-logo a{outline:none;text-decoration:none}.logo.main-logo img{border:0;height:64px;width:auto}@media(max-width:768px){.logo.main-logo img{height:30px}}.header .input--group{position:relative}.header .input--group input{height:64px;width:100%}.header .input--group button{position:absolute;right:0;top:0;z-index:2}.header .input--group button.search{right:8px;top:4px}.header .input--group button.close{right:64px;top:8px}.header .actions{position:relative;z-index:101}.header .actions .profile a{color:#111;color:var(--icon-primary);text-decoration:none}.header .actions .profile a svg{fill:#111;fill:var(--icon-primary);color:#111;color:var(--icon-primary);height:28px;width:28px}.actions--dropdown{background-color:#efefef;background-color:var(--header-bg);border-radius:16px;margin-top:20px;opacity:0;padding:8px 8px 0;position:absolute;-webkit-transform:translateY(-200px);transform:translateY(-200px);transition:opacity .5s ease-out 0s,-webkit-transform .3s ease-out 0s;transition:opacity .5s ease-out 0s,transform .3s ease-out 0s;transition:opacity .5s ease-out 0s,transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s;width:100%;z-index:-1}.actions--dropdown .dropdown--wrapper,.actions--dropdown .widget{opacity:0}.actions--dropdown.open{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .1s ease-out 0s,-webkit-transform .3s ease-out 0s;transition:opacity .1s ease-out 0s,transform .3s ease-out 0s;transition:opacity .1s ease-out 0s,transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s;z-index:100}.actions--dropdown.open .dropdown--wrapper,.actions--dropdown.open .widget{opacity:1}@media(max-width:768px){body[data-lang=JP] .header .logo.main-logo img{height:30px}}.layout.footer{background-color:#111;margin-top:24px}.layout.footer .footer-line__grid{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:16px;padding-top:16px}@media(max-width:980px){.layout.footer .footer-line__grid{grid-gap:16px;display:grid;grid-template-columns:1fr 2fr}.layout.footer .footer-line__grid .social{grid-area:2/1/3/3;justify-items:center}}@media(max-width:767px){.layout.footer .footer-line__grid{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.layout.footer .grid--column__wrapper{grid-column-gap:16px;-webkit-align-items:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.layout.footer .footer-logo{max-width:120px}.layout.footer .footer-logo a{text-decoration:none}.layout.footer .footer-logo img{height:auto;width:100%}.layout.footer .navigation{padding-left:16px;padding-right:16px}.layout.footer .navigation nav{grid-column-gap:1rem;grid-row-gap:16px;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:16px}@media(max-width:1366px){.layout.footer .navigation nav{grid-template-columns:1fr 1fr}}.layout.footer .navigation nav a{text-align:center}.layout.footer .navigation a{color:#fff;font-size:.9rem;font-weight:500;text-decoration:none}.layout.footer .footer-line__copyright{border-top:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:.8rem;font-weight:500;margin-top:16px;padding-bottom:16px;padding-top:16px;position:relative;text-align:center}.layout.footer .footer-line__copyright .age--restrictions{-webkit-align-items:center;align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:100%;color:hsla(0,0%,100%,.3);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:30px;-webkit-justify-content:center;justify-content:center;margin-top:-15px;position:absolute;right:0;top:50%;width:30px}@media(max-width:860px){.layout.footer .footer-line__copyright .age--restrictions{margin:12px auto 0;position:relative;right:auto;top:0}}.btn{-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;outline:none}.btn:disabled{cursor:not-allowed}.btn.btn-round-16{border-radius:8px}.btn.btn-black svg{fill:#fff;fill:var(--bg-non-inverse-white);color:#fff;color:var(--bg-non-inverse-white)}.btn.btn-black:hover{opacity:.95}.btn.search{cursor:pointer;padding:12px}.btn.search svg{height:24px;width:24px}.btn.search:active{-webkit-transform:scale(.9);transform:scale(.9)}.btn.close{padding:5px}.btn.close svg{fill:hsla(0,0%,7%,.6);fill:var(--icon-secondary);height:19px;width:19px}.btn.languages{-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:32px;color:#111;color:var(--text-primary);cursor:pointer;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;flex-shrink:0;font-size:1rem;font-weight:800;padding:8px 16px;transition:all .3s ease 0s}.btn.languages:hover{opacity:.9}.btn.languages:active{-webkit-transform:scale(.9);transform:scale(.9)}.btn.languages svg{height:24px;margin-left:9px;padding:6px;transition:all .3s ease 0s;width:24px}.btn.languages.active{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}.btn.languages.active svg{fill:hsla(0,0%,100%,.88);fill:var(--text-primary-on-color);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:490px){.btn.languages{padding:4px 12px}}.btn-language{grid-gap:24px;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:8px;color:#111;color:var(--text-primary);display:inline-block;font-size:.9rem;font-weight:500;gap:24px;margin-bottom:8px;padding:8px;text-decoration:none;transition:all .3s ease 0s}.btn-language:hover{opacity:.9}.btn-language.active{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}.btn-language:active{-webkit-transform:scale(.9);transform:scale(.9)}.btn svg{height:20px;width:20px}.btn span.sl{display:-webkit-flex;display:flex;overflow:hidden;transition:all .3s ease 0s;width:0}.btn.loading span.sl{margin-right:4px;width:20px}.btn.btn-black{-webkit-align-items:center;align-items:center;background-color:#111;background-color:var(--bg-non-inverse-black);border-radius:8px;color:#fff;color:var(--bg-non-inverse-white);cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:.9rem;font-weight:600;padding:16px;transition:all .3s ease 0s}.btn.btn-black:hover{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:#111;color:var(--text-primary)}.btn.btn-black:active{-webkit-transform:scale(.9);transform:scale(.9)}.btn.btn-grey2{-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:8px;color:#111;color:var(--text-primary);cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:.9rem;font-weight:600;padding:16px;transition:all .3s ease 0s}.btn.btn-grey2.active,.btn.btn-grey2:hover{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}.btn.btn-grey2.active svg,.btn.btn-grey2:hover svg{stroke:#fff;stroke:var(--text-primary-inverse)}.btn.btn-grey2:active{-webkit-transform:scale(.9);transform:scale(.9)}.tag{grid-gap:24px;font-feature-settings:"liga" off,"clig" off;-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:8px;color:#111;color:var(--text-primary);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:.9rem;font-weight:500;gap:24px;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s}.tag.active,.tag:hover{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}.btn.btn-grey{grid-gap:24px;font-feature-settings:"liga" off,"clig" off;-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:8px;color:#111;color:var(--text-primary);cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:.9rem;font-weight:500;gap:24px;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:all .3s ease 0s}.btn.btn-grey.active,.btn.btn-grey:hover{background-color:#3d6dcc;background-color:var(--bg-accent-blue);color:hsla(0,0%,100%,.88);color:var(--text-primary-on-color)}.btn.btn-grey.active svg,.btn.btn-grey:hover svg{stroke:#fff;stroke:var(--text-primary-inverse)}.btn.btn-grey svg{fill:none;stroke:#111;stroke:var(--text-primary);transition:all .3s ease 0s}.btn.btn-user{color:#111;color:var(--text-primary);text-decoration:none}.btn.btn--bb{background:#ff4d4d;border-radius:8px;color:#fff;cursor:pointer;font-size:1.71rem;font-weight:700;padding:12px 88px;transition:all .3s ease 0s}.btn.btn--bb:hover{opacity:.8}.btn.btn--bb:active{-webkit-transform:scale(.95);transform:scale(.95)}@media(max-width:767px){.btn.btn--bb{font-size:1.1rem}}.btn.btn-reset{grid-gap:24px;-webkit-align-items:center;align-items:center;background:#eee;border-radius:8px;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:24px;height:56px;-webkit-justify-content:center;justify-content:center;padding:12px 28px 16px;transition:all .3s ease 0s;width:84px}.btn.btn-reset svg{height:21px;transition:all .5s ease 0s;width:22px}.btn.btn-reset:active{-webkit-transform:scale(.95);transform:scale(.95)}.btn.btn-reset:active svg{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.btn.btn-reset:hover{opacity:.9}.btn--grey__group{grid-gap:4px;background:#eee;border-radius:12px;gap:4px;height:56px;padding:0 7px}.btn--grey__group,.btn--grey__group button{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.btn--grey__group button{grid-gap:10px;border-radius:8px;color:#131313;cursor:pointer;font-size:1.1rem;font-weight:700;gap:10px;padding:8px 22px 12px;transition:all .3s ease 0s}.btn--grey__group button svg{stroke:#131313;height:16px;width:23px}@media(max-width:767px){.btn--grey__group button span{display:none}}.btn--grey__group button.active{color:#fff}.btn--grey__group button.active svg{stroke:#fff}.btn--grey__group button.active.btn-red{background:#ff1b1b}.btn--grey__group button.active.btn-green{background:#00ab2b}.btn.btn-q-dnd{grid-gap:24px;-webkit-align-items:center;align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.29);color:#000;cursor:move;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:18px;font-weight:600;gap:24px;-webkit-justify-content:center;justify-content:center;line-height:1;padding:12px 18px 16px}.lessons--pagination{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.lessons--pagination .lessons--pagination_item a{text-decoration:none}.lessons--pagination .lessons--pagination_item a:hover{color:#fff}.lessons--pagination .lessons--pagination_item a svg{height:15px;width:20px}.lessons--pagination .item--prev a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:550px){.lessons--pagination{grid-template-columns:1fr}}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border:1.2px solid transparent;color:#111;color:var(--text-primary);font-size:1rem;font-weight:600;outline:none;transition:all .3s ease 0s}.input::-webkit-input-placeholder{color:hsla(0,0%,7%,.6);color:var(--text-secondary)}.input::-moz-placeholder{color:hsla(0,0%,7%,.6);color:var(--text-secondary)}.input::placeholder{color:hsla(0,0%,7%,.6);color:var(--text-secondary)}.input:focus{border-color:#3d6dcc;border-color:var(--bg-accent-blue)}.select{background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border:1.2px solid transparent;color:#111;color:var(--text-primary);font-size:1rem;font-weight:600;outline:none;transition:all .3s ease 0s}.select::-webkit-input-placeholder{color:hsla(0,0%,7%,.6);color:var(--text-secondary)}.select::-moz-placeholder{color:hsla(0,0%,7%,.6);color:var(--text-secondary)}.select::placeholder{color:hsla(0,0%,7%,.6);color:var(--text-secondary)}.select:focus{border-color:#3d6dcc;border-color:var(--bg-accent-blue)}.input.search_input{border-radius:16px;padding:4px 8px 4px 24px}.input.form--input,.input.search_input{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;flex-shrink:0}.input.form--input{border-radius:8px;min-height:3rem;padding:4px}.switch{display:inline-block;height:40px;position:relative;width:72px}@media(max-width:490px){.switch{height:23.3px;width:42px}}.switch input{height:0;opacity:0;width:0}.slider{background-color:#111;background-color:var(--icon-primary);bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:8px;content:"";height:24px;left:8px;width:24px}@media(max-width:490px){.slider:before{bottom:4px;height:16px;left:4px;width:16px}}input:checked+.slider{background-color:#3d6dcc;background-color:var(--bg-accent-blue)}input:focus+.slider{box-shadow:0 0 1px #3d6dcc;box-shadow:0 0 1px var(--bg-accent-blue)}input:checked+.slider:before{-webkit-transform:translateX(33px);transform:translateX(33px)}@media(max-width:490px){input:checked+.slider:before{-webkit-transform:translateX(18px);transform:translateX(18px)}}.slider.round{border-radius:32px}.slider.round:before{border-radius:50%}.menu label{display:block;height:30px;position:relative;width:36px}@media(max-width:490px){.menu label{height:25px;width:30px}}.menu span{cursor:pointer;left:50%;margin:-.1rem auto .6rem -1rem;position:absolute;text-indent:-999em;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu span,.menu span:after,.menu span:before{background-color:#111;background-color:var(--icon-primary);border-radius:4px;display:block;height:.2rem;opacity:1;transition:.3s;width:2rem}.menu span:after,.menu span:before{content:"";position:absolute}.menu span:before{top:-.6rem}.menu span:after{top:.6rem}.menu input:checked+span:after,.menu input:checked+span:before{margin-top:-.7rem;top:0}.menu input:checked+span{background-color:transparent}.menu input:checked+span:before{-webkit-transform:translateY(.6rem) rotate(45deg);transform:translateY(.6rem) rotate(45deg)}.menu input:checked+span:after{-webkit-transform:translateY(.6rem) rotate(-45deg);transform:translateY(.6rem) rotate(-45deg)}.actions--dropdown.menu{box-shadow:0 20px 40px 5px rgba(6,16,29,.15);max-height:calc(100vh - 112px)}.actions--dropdown.menu.open{z-index:101}.card--cover{border-radius:24px;overflow:hidden;position:relative;transition:all .3s ease 0s;width:100%}.card--cover img{border-radius:24px;height:auto;width:100%}.card.card--default{position:relative}.card.card--default .card--title a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}.card--time,.card-category{color:#111;color:var(--text-primary);font-size:.8rem;font-weight:500;margin:8px 0}.card--time{margin-bottom:0}.card--title{font-size:1.2rem;font-weight:800;line-height:1.3;margin:0 0 8px}.card--title,.card--title a{color:#111;color:var(--text-primary)}.card--title a{text-decoration:none}.card.big-slider--card{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;position:relative}.card.big-slider--card .card--image_bg{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.card.big-slider--card .card--image_bg:after{background:linear-gradient(180deg,rgba(12,44,229,0),#0c2ce5);bottom:0;content:"";height:100%;left:0;opacity:.6925;position:absolute;width:100%}.card.big-slider--card .card--info{margin:0 auto 25vh;max-width:80vw;width:100%;z-index:2}@media(max-width:768px){.card.big-slider--card .card--info{margin:0 auto 15vh;max-width:90vw}}.card.big-slider--card .card--title{color:#fff;display:block;font-size:4em;font-weight:900;line-height:1.2;max-width:900px;text-decoration:none;width:100%}@media(max-width:1600px){.card.big-slider--card .card--title{font-size:3em}}@media(max-width:980px){.card.big-slider--card .card--title{font-size:2.5em}}@media(max-width:768px){.card.big-slider--card .card--title{font-size:2em}}.card.big-slider--card .card--title:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card.big-slider--card .card--category{color:#fff;display:-webkit-flex;display:flex;font-size:1em;font-weight:500;margin-bottom:20px;text-decoration:none}@media(max-width:768px){.card.big-slider--card .card--category{font-size:.8em;margin-bottom:8px}}.card.big-slider--card .card-summary{color:#fff;display:block;font-size:1em;font-weight:500;line-height:1.3;margin-top:12px;max-width:800px}.card.big-slider--card .card-summary a{color:#fff;text-decoration:none}@media(max-width:980px){.card.big-slider--card .card-summary{font-size:.9em}}@media(max-width:768px){.card.big-slider--card .card-summary{font-size:.9em;margin-top:8px}}.card.card--default:hover .card--title a,.card.card--wit:hover .card--title a{color:#3d6dcc;color:var(--text-accent-blue)}.card.card--default:hover .card--cover,.card.card--wit:hover .card--cover{opacity:.95}.card.card--wit .card--cover{border-radius:24px}.card.card--wit .card--title{font-size:1.9rem;margin-top:16px}@media(max-width:1024px){.card.card--wit .card--title{font-size:1.5rem}}.card.card--wit .card--title a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card--tags{grid-gap:8px;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:8px;position:relative;z-index:200}.card--tags,.card.card--wit__summary{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.card.card--wit__summary{-webkit-align-items:flex-start;align-items:flex-start}.card.card--wit__summary>div{-webkit-flex:1;flex:1}.card.card--wit__summary .card--info{margin-left:24px}@media(max-width:768px){.card.card--wit__summary .card--info{margin-left:0;margin-top:16px}}.card.card--wit__summary .card--summary{color:#111;color:var(--text-primary);font-size:1rem;line-height:1.3}@media(max-width:768px){.card.card--wit__summary{-webkit-flex-direction:column;flex-direction:column}}.card.card--simple .card--info{margin-top:16px}.card.card--simple .card--media{padding-bottom:56.6%;position:relative}@media(max-width:768px){.card.card--simple .card--media{padding-bottom:0}}.card.card--simple .card--media .card--cover{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){.card.card--simple .card--media .card--cover{height:auto;position:relative;width:100%}}.card.card--simple .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.card.card--simple .card--media .card--cover picture{height:auto;position:relative;width:100%}}.card.card--simple .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media(max-width:768px){.card.card--simple .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.card.card--simple .card--title a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}.card.card--simple.card--simple__tag a{-webkit-align-items:center;align-items:center;background-color:#ff4d4d;border-radius:24px;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:2rem;font-weight:800;-webkit-justify-content:center;justify-content:center;padding:22.5% 16px;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease 0s}.card.card--simple.card--simple__tag a:hover{opacity:.95}.card.card--readmore .card--title{margin-top:4px}.card.card--readmore .card--title a{color:#111;color:var(--text-primary);font-size:1rem;text-decoration:none}.card.card--readmore .card--title a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:30}.card.card--unit{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);border-radius:8px;transition:all .3s ease 0s}.card.card--unit:active,.card.card--unit:hover{border:1px solid hsla(0,0%,7%,.08);border:1px solid var(--border-secondary)}.card.card--unit .unit--card__header{-webkit-align-items:center;align-items:center;border-bottom:1px solid transparent;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding:16px;transition:border .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card.card--unit .unit--card__header a{font-size:1.1rem;font-weight:700;text-decoration:none}.card.card--unit .unit--card__header button svg{fill:#111;fill:var(--text-primary);transition:all .3s ease 0s;width:1rem}.card.card--unit .unit--card__content{height:0;overflow:hidden;transition:height .3s linear 0s}.card.card--unit .unit--card__content .unit--card__info{color:#111;color:var(--text-primary);opacity:0;padding:16px;transition:all .3s linear 0s}.card.card--unit.open{border:1px solid hsla(0,0%,7%,.08);border:1px solid var(--border-secondary)}.card.card--unit.open .unit--card__header{border-color:hsla(0,0%,7%,.08);border-color:var(--border-secondary)}.card.card--unit.open .unit--card__header button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card.card--unit.open .unit--card__content{height:100%}.card.card--unit.open .unit--card__content .unit--card__info{height:auto;opacity:1}.card.card--unit .card--media{margin-bottom:8px}.listing--card__wrp{position:relative}.listing--card__wrp .user--bookmark{position:absolute;right:10px;top:10px;z-index:2}.listing--card__wrp .user--bookmark button{background-color:hsla(0,0%,7%,.88);background-color:var(--bg-primary-inverse);color:#111;color:var(--text-primary)}.listing--card__wrp .user--bookmark button svg{stroke:#fff;stroke:var(--bg-non-inverse-white)}body.theme-dark .listing--card__wrp .user--bookmark button{background-color:#fff;background-color:var(--bg-primary)}body.theme-dark .listing--card__wrp .user--bookmark button svg{stroke:#fff;stroke:var(--bg-non-inverse-white)}.card.card--wit.card--course{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:768px){.card.card--wit.card--course{-webkit-flex-direction:column;flex-direction:column}}.widget--profile__courses .listing--wrapper{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);border-radius:8px;padding:16px}.widget--profile__courses .listing--wrapper .card.card--wit .card--media{height:auto;margin-right:16px;max-width:160px;width:100%}.widget--profile__courses .listing--wrapper .card.card--wit .card--media img{position:relative}.widget--profile__courses .card--info{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.widget--profile__courses .course--progress .progress{background-color:#dfdfdf;border-radius:8px;min-width:320px;padding:4px;width:100%}.card--unit__new{background:#fff;background:var(--bg-primary);border:1px solid #ccc}.card--unit__new>a{text-decoration:none}.card--unit__new .unit--number{color:#fff;font-size:3rem;font-weight:800;padding:12px 24px;position:absolute;z-index:3}@media(max-width:768px){.card--unit__new .unit--number{font-size:1.4rem;padding:6px 12px}}.card--unit__new .card--footer{background:#fff;background:var(--text-primary-inverse);color:#111;color:var(--text-primary);font-size:1.2rem;font-weight:700;padding:12px 24px}@media(max-width:768px){.card--unit__new .card--footer{font-size:1rem;padding:6px 12px}}.card--unit__new .card--media{position:relative}.card--unit__new .card--media .card--cover{border-radius:16px 16px 0 0}.card--unit__new .card--media .card--cover img{border-radius:0}.card--unit__new .card--media:after{background:linear-gradient(0deg,rgba(0,0,0,.38),rgba(0,0,0,.38));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.card--lesson--new a{grid-column-gap:20px;-webkit-align-items:center;align-items:center;background:#fff;background:var(--bg-primary);border:1px solid #e4e4e4;border-radius:16px;color:#111;color:var(--text-primary);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:1.5rem;font-weight:600;padding:20px 24px;text-decoration:none}@media(max-width:1600px){.card--lesson--new a{font-size:1rem;padding:16px}}.card--lesson--new a span{color:#ff4d4d;white-space:nowrap}.card--lesson--new a span.icon{line-height:0}.card--lesson--new a span svg{height:16px;width:16px}.social,.social a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.social a{background-color:#1b1b1b;border-radius:4px;height:40px;-webkit-justify-content:center;justify-content:center;text-decoration:none;transition:all .3s ease 0s;width:40px}.social a:hover{background-color:#353535;opacity:.9}.social a:active{-webkit-transform:scale(.9);transform:scale(.9)}.social a+a{margin-left:4px}.social a svg{fill:#fff;height:auto;max-width:24px;width:100%}.author--avatar{-webkit-align-items:center;align-items:center;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:3rem;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease-in-out 0s;width:3rem}.author--avatar figure,.author--avatar figure img{height:100%;position:absolute;top:0;width:100%}.author--avatar figure img{content-visibility:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.author--avatar svg{height:2rem;width:2rem}.author--avatar+.article--author__meta{margin-left:16px}.author--block{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-bottom:24px;margin-top:16px}.author--block .author--avatar{display:-webkit-flex;display:flex;height:8rem;width:8rem}.author--block .author--meta{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;margin-left:16px}.author--block .author--meta h1{color:#111;color:var(--text-primary);margin-bottom:8px}.author--block .author--meta .listing--summary{color:#111;color:var(--text-primary);font-size:1rem}@media(max-width:768px){.author--block{-webkit-flex-direction:column;flex-direction:column}.author--block .author--avatar{height:12rem;width:12rem}}.video--player{border-radius:4px;margin:24px auto;max-width:1488px;overflow:hidden;width:100%}@media(max-width:1488px){.video--player .media--caption{padding:0 16px}}.suggest__list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;padding:0;width:100%}.suggest__list ul{list-style:none;margin:0;padding:0}.suggest__list ul li a{color:#111;color:var(--text-primary);display:-webkit-flex;display:flex;font-size:1rem;font-weight:500;padding:12px;text-decoration:none;transition:all .3s ease 0s;width:100%}.suggest__list ul li a:hover{background-color:hsla(0,0%,7%,.12);background-color:var(--text-desabled);opacity:.9}.suggest__list ul li+li{border-top:1px solid hsla(0,0%,7%,.12);border-top:1px solid var(--text-desabled)}.loader{-webkit-align-items:center;align-items:center;display:none;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:24px auto}.loader.visible{display:-webkit-flex;display:flex}.spinner{-webkit-animation:spinner-animation1 .8s linear infinite alternate,spinner-animation2 1.6s linear infinite;animation:spinner-animation1 .8s linear infinite alternate,spinner-animation2 1.6s linear infinite;border:9px solid #c94146;border-radius:50%;height:56px;width:56px}@-webkit-keyframes spinner-animation1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes spinner-animation1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@-webkit-keyframes spinner-animation2{0%{-webkit-transform:scaleY(1) rotate(0deg);transform:scaleY(1) rotate(0deg)}49.99%{-webkit-transform:scaleY(1) rotate(135deg);transform:scaleY(1) rotate(135deg)}50%{-webkit-transform:scaleY(-1) rotate(0deg);transform:scaleY(-1) rotate(0deg)}to{-webkit-transform:scaleY(-1) rotate(-135deg);transform:scaleY(-1) rotate(-135deg)}}@keyframes spinner-animation2{0%{-webkit-transform:scaleY(1) rotate(0deg);transform:scaleY(1) rotate(0deg)}49.99%{-webkit-transform:scaleY(1) rotate(135deg);transform:scaleY(1) rotate(135deg)}50%{-webkit-transform:scaleY(-1) rotate(0deg);transform:scaleY(-1) rotate(0deg)}to{-webkit-transform:scaleY(-1) rotate(-135deg);transform:scaleY(-1) rotate(-135deg)}}.error{display:none;-webkit-flex-direction:row;flex-direction:row;font-size:1rem;font-weight:600;-webkit-justify-content:center;justify-content:center;line-height:1.3;margin:16px auto}.error.visible,.quote{display:-webkit-flex;display:flex}.quote{color:#111;color:var(--text-primary);-webkit-flex-direction:column;flex-direction:column;font-size:1.5rem;font-weight:700;line-height:1.3;margin:16px 0;padding:0 16px 0 104px;position:relative}@media(max-width:1280px){.quote{padding:0 16px 0 77px}}.quote:before{background-image:url(/img/quote.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:35px;left:16px;position:absolute;top:3px;width:41px}.theme-dark .quote:before{background-image:url(/img/quote_white.svg)}.btn--loading{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:16px 0;padding:16px}.listing--container .listing--wrapper .card.card--wit .card--media{height:320px;max-width:320px;position:relative}@media(max-width:768px){.listing--container .listing--wrapper .card.card--wit .card--media{height:auto;max-width:100%;min-width:auto;width:100%}}.listing--container .listing--wrapper .card.card--wit .card--media .card--cover{height:100%;width:100%}@media(max-width:768px){.listing--container .listing--wrapper .card.card--wit .card--media .card--cover{height:auto;width:100%}}.listing--container .listing--wrapper .card.card--wit .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.listing--container .listing--wrapper .card.card--wit .card--media .card--cover picture{height:auto;position:relative;width:100%}}.listing--container .listing--wrapper .card.card--wit .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:absolute;top:0;width:100%}@media(max-width:768px){.listing--container .listing--wrapper .card.card--wit .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.search--filter{grid-gap:16px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:16px}@media(max-width:980px){.search--filter{margin-top:16px}}@media(max-width:768px){.search--filter{-webkit-flex-direction:column;flex-direction:column}.search--filter>div{width:100%}}.search--filter .categories--filter,.search--filter .dates--filter{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.search--filter .categories--filter{grid-gap:8px;-ms-overflow-style:none;gap:8px;overflow-x:scroll;scrollbar-width:none}.search--filter .categories--filter select{border-radius:8px;display:block;padding:8px;width:100%}@media(max-width:980px){.search--filter .categories--filter select{display:block}}.search--filter .dates--filter{grid-gap:16px;gap:16px}.search--filter .dates--filter .date__input{position:relative}.search--filter .dates--filter .date__input svg{fill:#111;fill:var(--text-primary);height:30px;position:absolute;right:0;top:3px;width:30px;z-index:2}@media(max-width:768px){.search--filter .dates--filter .date__input,.search--filter .dates--filter .date__input input{width:100%}}.search--filter .dates--filter input{border-radius:8px;padding:8px}.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:#dedede;color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:#c5c5c5;color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-{color:#dedede;color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{background:#a2ddf6;background:var(--adp-background-color-selected-other-month);color:#fff}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:#8ad5f4;background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.1);background-color:var(--adp-background-color-in-range);color:#4a4a4a;color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:rgba(92,196,239,.2);background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:none;border:none}.air-datepicker{--adp-font-family:$fontFamily;--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-border-radius:4px;--adp-nav-height:32px;--adp-nav-action-size:32px;--adp-day-cell-width:1fr;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-btn-height:32px;--adp-time-track-height:1px;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:rgba(0,0,0,.3);--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:#fff;background:var(--adp-background-color);border:1px solid #dbdbdb;border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:content-box;color:#4a4a4a;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),-webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease),-webkit-transform var(--adp-transition-duration) var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index)}.air-datepicker .air-datepicker--pointer{display:none}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{-webkit-transform:translateY(calc(var(--adp-transition-offset)*-1));transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{-webkit-transform:translateX(var(--adp-transition-offset));transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{-webkit-transform:translateY(var(--adp-transition-offset));transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{-webkit-transform:translateX(calc(var(--adp-transition-offset)*-1));transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;-webkit-transform:translate(0);transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:#d7d7d7;border-color:var(--adp-border-color-inline);box-shadow:none;left:auto;opacity:1;position:static;right:auto;-webkit-transform:none;transform:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);border:none;position:fixed;width:var(--adp-mobile-width)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){-webkit-transform:translate(-50%,calc(-50% + var(--adp-transition-offset)));transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{left:0;position:absolute;top:0}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);z-index:-1}.air-datepicker--pointer,.air-datepicker--pointer:after{height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.air-datepicker--pointer:after{background:#fff;border-right:1px solid #d7d7d7;border-right:1px solid var(--adp-border-color-inline);border-top:1px solid #d7d7d7;border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:""}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid #efefef;border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{-webkit-align-items:center;align-items:center;color:#ff9a19;color:var(--adp-day-name-color);display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;font-size:.8em;-webkit-justify-content:center;justify-content:center;text-align:center;text-transform:uppercase}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:#8ad5f4;color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4,1fr)}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{background:hsla(0,0%,100%,0);border:none;border-radius:var(--adp-border-radius);border-radius:var(--adp-btn-border-radius);color:#4eb5e6;color:var(--adp-btn-color);cursor:pointer;display:-webkit-inline-flex;display:inline-flex;height:var(--adp-btn-height)}.air-datepicker-button:focus,.air-datepicker-button:hover{background:#f0f0f0;background:var(--adp-btn-background-color-hover);color:#4a4a4a;color:var(--adp-btn-color-hover)}.air-datepicker-button:focus{outline:none}.air-datepicker-button:active{background:#eaeaea;background:var(--adp-btn-background-color-active)}.air-datepicker-button span{height:100%;outline:none;width:100%}.air-datepicker-button span,.air-datepicker-cell{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;position:relative;z-index:1}.air-datepicker-cell.-focus-{background:#f0f0f0;background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:#4eb5e6;color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:#4a4a4a;color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:#4eb5e6;color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default}.air-datepicker-cell.-disabled-,.air-datepicker-cell.-disabled-.-focus-{color:#aeaeae;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:#939393;color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:#aeaeae;color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:rgba(92,196,239,.1);background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-.-focus-,.air-datepicker-cell.-in-range-:hover{background:rgba(92,196,239,.2);background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid #5cc4ef;border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-from-,.air-datepicker-cell.-range-to-{background-color:rgba(92,196,239,.1);background-color:var(--adp-cell-background-color-in-range)}.air-datepicker-cell.-range-to-{border:1px solid #5cc4ef;border:1px solid var(--adp-cell-border-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:none}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:#5cc4ef;background:var(--adp-cell-background-color-selected);color:#fff}.air-datepicker-cell.-selected-.-focus-{background:#45bced;background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-nav{border-bottom:1px solid #efefef;border-bottom:1px solid var(--adp-border-color-inner);box-sizing:content-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;min-height:var(--adp-nav-height);padding:var(--adp-padding)}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action,.air-datepicker-nav--title{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.air-datepicker-nav--action{border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:#f0f0f0;background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:#eaeaea;background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{height:32px;width:32px}.air-datepicker-nav--action path{fill:none;stroke:#9c9c9c;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{color:#9c9c9c;color:var(--adp-nav-color-secondary);font-style:normal;margin-left:.3em}.air-datepicker-nav--title:hover{background:#f0f0f0;background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:#eaeaea;background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{background:none;cursor:default}.air-datepicker-time{grid-column-gap:12px;-webkit-align-items:center;align-items:center;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;padding:0 var(--adp-time-padding-inner);position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{line-height:1;margin:0 2px 3px}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{background:#f0f0f0;background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{-webkit-align-self:flex-end;align-self:flex-end;color:#9c9c9c;color:var(--adp-time-day-period-color);font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.air-datepicker-time--row{-webkit-align-items:center;align-items:center;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% var(--adp-time-track-height) no-repeat;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;display:-webkit-flex;display:flex;font-size:11px;height:17px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{-webkit-appearance:none;background:none;cursor:pointer;-webkit-flex:1;flex:1;height:100%;margin:0;padding:0;width:100%}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:#b1b1b1;border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:#b1b1b1;border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:#b1b1b1;border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;background:var(--adp-cell-background-color-selected);border-color:#5cc4ef;border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;background:var(--adp-cell-background-color-selected);border-color:#5cc4ef;border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:#5cc4ef;background:var(--adp-cell-background-color-selected);border-color:#5cc4ef;border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid #dedede;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #dedede;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:#fff;border:1px solid #dedede;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-moz-range-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-track{background:transparent;border:none;color:transparent;cursor:pointer;height:var(--adp-time-track-height)}.audio-player{margin:24px auto}.audio-player audio{width:100%}.gw--tests{margin-top:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gw--test,.gw--tests{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.gw--test{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);border-radius:8px}.gw--test .form--actions{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:16px 0}.gw--test__info{color:#111;color:var(--text-primary);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.gw--test__info .gw--test__title{border-bottom:1px solid hsla(0,0%,7%,.12);border-bottom:1px solid var(--border-primary);font-size:1.2rem;font-weight:600;padding:8px}.gw--test__info .gw--test__cover{height:auto;padding:8px;width:100%}.gw--test__info .gw--test__summary{font-size:1rem;font-weight:500;padding:8px}.gw--test__info .gw--test__text{font-size:.9rem;padding:8px}.gw--test__info .gw--test__text p{margin-top:0}.gw--test__info .gw--test__text p+p{margin-top:8px}@media(max-width:1600px){.gw--test__info .gw--test__text p{padding-left:0;padding-right:0}}.gw--questions__wrapper{padding:8px}.gw--qwrapper{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);border-radius:8px;padding:8px}.gw--qwrapper+.gw--qwrapper{margin-top:8px}.gw--qwrapper .gw--question p{margin-top:0;padding-left:0;padding-right:0}.gw--qwrapper .input{border-radius:8px;margin-top:12px;padding:8px;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:100%}.gw--qwrapper .input:disabled{color:hsla(0,0%,7%,.6);color:var(--text-secondary);cursor:not-allowed}.gw--qwrapper.success{background-color:#59b250;background-color:var(--bg-success);color:#fff}.gw--qwrapper.success .input{color:hsla(0,0%,100%,.88)}.gw--qwrapper.eresult{background-color:#c94146;background-color:var(--bg-error);color:#fff}.gw--qwrapper.eresult .input{color:hsla(0,0%,100%,.88)}.qa--pictures__list{grid-column-gap:12px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:6px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qa--pictures__list .qa--picture__item{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;position:relative}.qa--pictures__list .qa--picture__item .qa--picture__dropped{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:9999}.qa--pictures__list .media--caption,.qa--pictures__list .media--title{display:none}.qa--pictures__list .qa--picture__cover .article--image.content--image{margin:0;-o-object-fit:cover;object-fit:cover;padding-bottom:56.6%;position:relative}.qa--pictures__list .qa--picture__cover .article--image.content--image img{height:100%;left:0;position:absolute;top:0;width:100%}.qa--words,.qa--words__wrapper{padding:6px 12px;width:100%}.qa--words{grid-row-gap:4px;grid-column-gap:4px;background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);border-radius:8px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;row-gap:4px}.qa--words,.qw--answer__item--radio{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.qw--answer__item--radio{-webkit-align-items:center;align-items:center}.qw--answer__item--radio span{font-weight:500;margin-left:12px}.qw--answer__item--radio+.qw--answer__item--radio{margin-top:12px}.gw--test__variants{border-bottom:1px solid hsla(0,0%,7%,.12);border-bottom:1px solid var(--border-primary);border-top:1px solid hsla(0,0%,7%,.12);border-top:1px solid var(--border-primary);padding:8px 4px}.gw--test__variants.drop-target{background-color:hsla(0,0%,7%,.12);background-color:var(--border-primary)}.gw--test__variants .variants__wrapper{grid-row-gap:8px;grid-column-gap:16px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;min-height:30px;row-gap:8px}.gw--tests .dnd-btn{transition:background-color .3s ease 0s,color .3s ease 0s}.questions{width:100%}.gw--test.dnd-text-image .questions--wrapper,.questions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.gw--test.dnd-text-image .questions--wrapper{grid-row-gap:8px;padding:8px;row-gap:8px}.gw--test.dnd-text-image .questions--wrapper .questions--row{grid-column-gap:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.gw--test.dnd-text-image .questions--wrapper .questions--row .qa--picture__item{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}@media(max-width:980px){.gw--test.dnd-text-image .questions--wrapper .questions--row{grid-row-gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.gw--test.dnd-text-image .questions--wrapper .questions--row .qa--picture__item{-webkit-flex-basis:48%;flex-basis:48%}}@media(max-width:768px){.gw--test.dnd-text-image .questions--wrapper .questions--row{display:grid;grid-template-columns:1fr}}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);padding:12px}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item.eresult{background-color:#c94146;background-color:var(--bg-error);color:#fff}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item.eresult .qa--picture__dropped{border:1px dashed #fff}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item.success{background-color:#59b250;background-color:var(--bg-success);color:#fff}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item.success .qa--picture__dropped{border:1px dashed #fff}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item .article--image.content--image{margin-top:0}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item.drop-target{background-color:hsla(0,0%,7%,.12);background-color:var(--border-primary)}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item.drop-reject{background-color:#d9363b;background-color:var(--icon-critical)}.gw--test.dnd-text-image .questions--wrapper .qa--picture__item img{height:auto;width:100%}.gw--test.dnd-text-image .questions--wrapper .qa--picture__dropped{border:1px dashed hsla(0,0%,7%,.12);border:1px dashed var(--border-primary);border-radius:8px;margin-top:4px;min-height:40px;padding:4px}.gw--test.dnd-text-image .questions--wrapper .qa--picture__dropped.qa--picture__dropped__group{grid-gap:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.dnd-text-text .questions,.match-text-dialog .questions{padding:8px}.dnd-text-text .questions--wrapper,.match-text-dialog .questions--wrapper{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary)}.dnd-text-text .questions--wrapper,.dnd-text-text .questions--wrapper .questions--row,.match-text-dialog .questions--wrapper,.match-text-dialog .questions--wrapper .questions--row{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.dnd-text-text .questions--wrapper .qa--picture__item,.match-text-dialog .questions--wrapper .qa--picture__item{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:16px 8px}.dnd-text-text .questions--wrapper .qa--picture__item.eresult,.match-text-dialog .questions--wrapper .qa--picture__item.eresult{background-color:#c94146;background-color:var(--bg-error);color:#fff}.dnd-text-text .questions--wrapper .qa--picture__item.eresult .qa--picture__dropped,.match-text-dialog .questions--wrapper .qa--picture__item.eresult .qa--picture__dropped{border:1px dashed #fff}.dnd-text-text .questions--wrapper .qa--picture__item.success,.match-text-dialog .questions--wrapper .qa--picture__item.success{background-color:#59b250;background-color:var(--bg-success);color:#fff}.dnd-text-text .questions--wrapper .qa--picture__item.success .qa--picture__dropped,.match-text-dialog .questions--wrapper .qa--picture__item.success .qa--picture__dropped{border:1px dashed #fff}.dnd-text-text .questions--wrapper .qa--picture__item .qa--picture__dropped,.match-text-dialog .questions--wrapper .qa--picture__item .qa--picture__dropped{border:1px dashed hsla(0,0%,7%,.12);border:1px dashed var(--border-primary);border-radius:8px;margin-left:8px;min-height:40px;min-width:40px;padding:4px}.dnd-text-text .questions--wrapper .qa--picture__item p,.match-text-dialog .questions--wrapper .qa--picture__item p{margin-top:0}.dnd-text-text .questions--wrapper .qa--picture__item.drop-target,.match-text-dialog .questions--wrapper .qa--picture__item.drop-target{background-color:hsla(0,0%,7%,.12);background-color:var(--border-primary)}.dnd-text-text .questions--wrapper .qa--picture__item.drop-reject,.match-text-dialog .questions--wrapper .qa--picture__item.drop-reject{background-color:#d9363b;background-color:var(--icon-critical)}.dnd-text-text .questions--wrapper .qa--picture__item+.qa--picture__item,.match-text-dialog .questions--wrapper .qa--picture__item+.qa--picture__item{border-top:1px dashed hsla(0,0%,7%,.12);border-top:1px dashed var(--border-primary)}.match-text-dialog p,.match-text-dialog p>span{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.match-text-dialog .qa--picture__drop.drop-target{background-color:hsla(0,0%,7%,.12);background-color:var(--border-primary)}.match-text-dialog .qa--picture__drop.drop-reject{background-color:#d9363b;background-color:var(--icon-critical)}.match-text-dialog .qa--picture__dropped{background-color:#3d6dcc;background-color:var(--text-accent-blue);border:1px dashed hsla(0,0%,7%,.12);border:1px dashed var(--border-primary);border-radius:8px;display:inline-block;margin:4px 8px;min-height:40px;min-width:80px;padding:4px;text-align:center}.match-text-dialog .qa--picture__dropped button{margin:0 auto}.listen-and-write-dialog .gw--question p,.listen-and-write-dialog .gw--question span{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.listen-and-write-dialog .gw--question p input,.listen-and-write-dialog .gw--question span input{margin-left:8px;margin-right:8px;margin-top:0;max-width:none;min-width:120px;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;width:auto}.listen-and-write-dialog .gw--question p+p{margin-top:8px}.gw--lessons--tests.test-ChooseCorrect .test--questions .test--question+.test--question{margin-top:24px}.gw--lessons--tests.test-ChooseCorrect .question--answers{margin-top:10px}.gw--lessons--tests.test-ChooseCorrect .answer{grid-column-gap:10px;-webkit-align-items:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.gw--lessons--tests.test-ChooseCorrect .answer+.answer{margin-top:10px}.gw--lessons--tests .answer.check_error input[type=checkbox],.gw--lessons--tests .answer.check_error input[type=radio]{border:1px solid #ff1b1b}.gw--lessons--tests .answer.check_error input[type=checkbox]:after,.gw--lessons--tests .answer.check_error input[type=radio]:after{background:#ff1b1b}.gw--lessons--tests .answer.check_error .value{color:#ff1b1b}.gw--lessons--tests .answer.check_correct input[type=checkbox],.gw--lessons--tests .answer.check_correct input[type=radio]{border:1px solid #00ab2b}.gw--lessons--tests .answer.check_correct input[type=checkbox]:after,.gw--lessons--tests .answer.check_correct input[type=radio]:after{background:#00ab2b}.gw--lessons--tests .answer.check_correct .value{color:#00ab2b}.gw--lessons--tests input[type=checkbox]{-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.18);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:20px;-webkit-justify-content:center;justify-content:center;position:relative;width:20px}.gw--lessons--tests input[type=checkbox]:after{background-color:#000;border-radius:1px;content:"";display:block;height:10px;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease 0s;width:10px}.gw--lessons--tests input[type=checkbox]:checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.gw--lessons--tests input[type=radio]{-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.18);border-radius:50px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:20px;-webkit-justify-content:center;justify-content:center;position:relative;width:20px}.gw--lessons--tests input[type=radio]:after{background-color:#000;border-radius:100%;content:"";display:block;height:10px;opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease 0s;width:10px}.gw--lessons--tests input[type=radio]:checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.gw--lessons--tests .test--footer{grid-column-gap:14px;-webkit-align-items:center;align-items:center;border-top:1px solid #eaeaea;-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;-webkit-justify-content:center;justify-content:center;padding-top:24px}.gw--lessons--tests .test--footer,.questions--answers_area{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:24px}.questions--answers_area{grid-gap:10px 24px;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background:#f3f3f3;border-radius:16px;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px 24px;padding:24px;transition:background .3s ease 0s}.questions--answers_area.answers_area--active{background:#e6e6e6}.questions--dnd__item{grid-gap:24px;-webkit-align-items:center;align-items:center;background:#fff;border:1px dashed transparent;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.29);color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:18px;font-weight:600;gap:24px;-webkit-justify-content:center;justify-content:center;padding:12px 24px;touch-action:none;transition:border .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.questions--dnd__item:hover{border:1px dashed #000}.questions--droppable--item+.questions--droppable--item,.questions--droppable__list{margin-top:48px}.questions--droppable--item>p,.questions--droppable--item>p>span{grid-row-gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px}.questions--droppable--item>p,.questions--droppable--item>p>span,.questions--q_area{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.questions--q_area{background:hsla(0,0%,7%,.04);border:1px dashed #000;border-radius:8px;box-shadow:inset 3px 4px 10px rgba(0,0,0,.06);-webkit-justify-content:space-between;justify-content:space-between;margin:0 10px;min-height:50px;min-width:80px;transition:all .3s ease 0s}.questions--q_area.q_area--active{background:hsla(0,0%,7%,.14)}.questions--q_area.q_area--wi{border-color:transparent;min-width:auto}.questions--q_area.q-area--error .questions--dnd__item{border:1px solid #ff6a6a;box-shadow:0 2px 8px rgba(255,0,0,.35);color:#ff1b1b}.questions--q_area.q-area--success .questions--dnd__item{border:1px solid #00ab2b;box-shadow:0 2px 8px rgba(0,171,43,.35);color:#00ab2b}.qinput{-webkit-align-items:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,7%,.04);border:1px solid transparent;border-radius:8px;box-shadow:inset 3px 4px 10px rgba(0,0,0,.06);color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:18px;font-style:normal;font-weight:400;margin:0 10px;min-height:50px;padding:4px 8px;transition:all .3s ease 0s}.qinput:disabled{background:hsla(0,0%,7%,.14)}.qinput.qinput-error{border:1px solid #ff6a6a;box-shadow:0 2px 8px rgba(255,0,0,.35);color:#ff1b1b}.qinput.qinput-error:disabled{background:hsla(0,0%,7%,.04)}.qinput.qinput--success{border:1px solid #00ab2b;box-shadow:0 2px 8px rgba(0,171,43,.35);color:#00ab2b}.qinput.qinput--success:disabled{background:hsla(0,0%,7%,.04)}textarea.qinput{margin:0;min-height:90px;width:100%}.tests--tasks h2{margin-bottom:24px}.tests--tasks audio{width:100%}.tests--tasks img,.tests--tasks video{height:auto;width:100%}.gw--lessons--tests.law .questions--droppable--item+.questions--droppable--item,.gw--lessons--tests.law .questions--droppable__list,.gw--lessons--tests.law .test--questions{margin-top:24px}.gw--lessons--tests.test-mt .questions--droppable--item{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}.gw--lessons--tests.test-mt .questions--droppable--item p{margin:0}.dark.theme-dark .qinput,.dark.theme-dark .qinput:disabled,.dark.theme-dark .questions--q_area,.dark.theme-dark .questions--q_area:disabled{background:#fff}.gw--lessons--tests.test-mp .questions--droppable__list{grid-gap:48px 23px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.gw--lessons--tests.test-mp .questions--droppable__list .questions--droppable--item+.questions--droppable--item{margin-top:0}@media(max-width:1200px){.gw--lessons--tests.test-mp .questions--droppable__list{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:880px){.gw--lessons--tests.test-mp .questions--droppable__list{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.gw--lessons--tests.test-mp .questions--droppable__list{grid-template-columns:1fr}}.gw--lessons--tests.test-mp .questions--q_area{margin-top:6px}.gw--lessons--tests.test-mp .questions--q_area .questions--dnd__item{width:100%}.gw--lessons--tests.test-grw .questions--droppable__list{grid-column-gap:48px;-webkit-align-items:flex-start;align-items:flex-start;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:767px){.gw--lessons--tests.test-grw .questions--droppable__list{grid-row-gap:24px;-webkit-flex-direction:column;flex-direction:column;row-gap:24px}}.gw--lessons--tests.test-grw .questions--droppable--item{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.gw--lessons--tests.test-grw .questions--droppable--item+.questions--droppable--item{margin-top:0}.gw--lessons--tests.test-grw .questions--droppable--item>.article--image.content--image+.questions--q_area,.gw--lessons--tests.test-grw .questions--droppable--item>p+.questions--q_area{margin-top:12px}.gw--lessons--tests.test-grw .questions--droppable--item>p{margin:0 0 12px}.gw--lessons--tests.test-grw .questions--q_area{grid-column-gap:12px;grid-row-gap:12px;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;border:1px solid #cdcdcd;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;min-height:286px;padding:12px;row-gap:12px}.form--grid{display:grid;margin:1rem auto;position:relative}.form--grid.grid-1{grid-row-gap:16px;grid-template-columns:1fr;row-gap:16px}.form--grid .form--row{grid-row-gap:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:8px}.form--grid .form--row label{color:#111;color:var(--text-primary);font-size:1rem}.password--wrapper{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative}.password--wrapper input{width:100%}.password--wrapper button{height:20px;position:absolute;right:10px;top:10px;width:20px}.password--wrapper button svg{fill:#111;fill:var(--text-primary);height:20px;width:20px}.form--actions{grid-row-gap:8px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:8px}.form--actions a{color:hsla(0,0%,7%,.6);color:var(--text-secondary);font-weight:500}.form--message{border-radius:8px;padding:4px}.form--message.form-error{background:#c94146;background:var(--bg-error);color:#fff}.form--message.form-success{background:#59b250;background:var(--bg-success);color:#fff}.toast{grid-row-gap:8px;bottom:1rem;left:50%;margin-left:-160px;max-width:320px;position:fixed;row-gap:8px;width:100%}.toast--item{background:hsla(0,0%,7%,.88);background:var(--bg-primary-inverse);border-radius:8px;color:#fff;color:var(--text-primary-inverse);padding:4px;text-align:center}.profile--block{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);border-radius:4px;padding:16px}.profile--block .profile--row{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:768px){.profile--block .profile--row{-webkit-flex-direction:column;flex-direction:column}}.profile--block .profile--row .info{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:row;flex-direction:row;margin-left:24px}@media(max-width:768px){.profile--block .profile--row .info{-webkit-flex-direction:column;flex-direction:column;margin-left:0}}.profile--block .block--info{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.profile--block .block--actions{grid-column-gap:24px;-webkit-align-items:center;align-items:center;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-left:24px}@media(max-width:768px){.profile--block .block--actions{margin-left:0}}.profile--block .block--actions button span{margin-right:4px}.profile--block .block--actions svg path{fill:#fff}.profile--block .title{color:#111;color:var(--text-primary);font-size:2rem;font-weight:900}.modal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:rgba(0,0,0,.3);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out 0s;width:100%;z-index:9999}.modal.modal--show{display:block;opacity:1}.modal .modal--wrapper{background-color:#fff;background-color:var(--bg-primary);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:1rem auto;max-height:95vh;max-width:1024px;overflow:hidden;padding:14px;width:100%}.modal .modal--wrapper .modal--text{color:#111;color:var(--text-primary);-webkit-flex:1;flex:1;overflow:auto}@media(max-width:768px){.modal .modal--wrapper .modal--text{padding-bottom:64px}}.modal .modal--wrapper .modal--text p,.modal .modal--wrapper .modal--text>em{font-size:1.1rem;line-height:1.3;margin:24px auto 0;max-width:1488px}@media(max-width:1600px){.modal .modal--wrapper .modal--text p,.modal .modal--wrapper .modal--text>em{padding:0 16px}}.modal .modal--wrapper .modal--text>h1,.modal .modal--wrapper .modal--text>h2,.modal .modal--wrapper .modal--text>h3,.modal .modal--wrapper .modal--text>h4,.modal .modal--wrapper .modal--text>h5,.modal .modal--wrapper .modal--text>h6{color:#111;color:var(--text-primary);font-weight:700;margin:24px auto 0;max-width:1488px}@media(max-width:1600px){.modal .modal--wrapper .modal--text>h1,.modal .modal--wrapper .modal--text>h2,.modal .modal--wrapper .modal--text>h3,.modal .modal--wrapper .modal--text>h4,.modal .modal--wrapper .modal--text>h5,.modal .modal--wrapper .modal--text>h6{padding:0 24px}}.modal .modal--wrapper .modal--text h3{font-size:1.5rem}.modal .modal--wrapper .modal--text>.js-message-body{margin-top:24px}.modal .modal--wrapper .modal--text>.js-message-body>strong{display:block}.modal .modal--wrapper .modal--text a{color:#3d6dcc;color:var(--text-accent-blue);text-decoration:underline;transition:all .3s ease 0s}.modal .modal--wrapper .modal--text a:hover{opacity:.8}.modal .modal--wrapper .modal--text ul{list-style:none;margin:24px 0;padding-left:24px}.modal .modal--wrapper .modal--text ul li+list{margin-top:8px}.modal .modal--wrapper .modal--text ul li:before{color:#c94146;content:"●";font-size:16px;margin:0 0 0 -20px;padding:0 10px 0 0}.modal .modal--wrapper .modal--text ol{margin:24px 0;padding-left:24px}.modal .modal--wrapper .modal--text ol li+list{margin-top:8px}.modal .modal--footer{grid-gap:16px;-webkit-align-items:center;align-items:center;box-shadow:0 -8px 16px 9px rgba(34,60,80,.2);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:16px;-webkit-justify-content:center;justify-content:center;padding:8px;text-align:center}@media(max-width:768px){.modal .modal--footer{background-color:#fff;background-color:var(--bg-primary);bottom:0;left:0;position:fixed;width:100%}}.breadcrumbs{grid-column-gap:12px;-webkit-align-items:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-webkit-flex-direction:row;flex-direction:row;margin-bottom:38px;margin-top:38px}.breadcrumbs,.breadcrumbs a{display:-webkit-flex;display:flex}.breadcrumbs a{color:hsla(0,0%,7%,.6);font-size:14px;font-weight:500;line-height:100%;position:relative}.breadcrumbs span{display:-webkit-flex;display:flex}.breadcrumbs span svg{height:14px;width:14px}.scroll-nav,.scroll-nav .wrapper{grid-column-gap:48px;-webkit-align-items:center;align-items:center;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.scroll-nav .wrapper button{white-space:nowrap}@media(max-width:1280px){.scroll-nav .wrapper{grid-row-gap:12px;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;overflow:hidden;row-gap:12px}}.scroll-nav .btn{grid-column-gap:4px;-webkit-align-items:center;align-items:center;color:#111;color:var(--text-primary);-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:24px;font-weight:700;line-height:100%;transition:all .3s ease 0s}.scroll-nav .btn:hover{opacity:.9}.scroll-nav .btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.scroll-nav .btn svg{height:24px;width:24px}.share--block{grid-column-gap:8px;-webkit-align-items:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:0 auto;max-width:830px;width:100%}.share--item{position:relative}.share--item .btn{background:#ff4d4d;background:var(--new-red);border-radius:8px;cursor:pointer;height:32px;transition:all .3s ease 0s;width:32px}.share--item .btn:hover{opacity:.75}.share--item .btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.share--item .tooltip{background:#111;border-radius:8px;color:#fff;opacity:0;padding:4px 8px;position:absolute;top:0;-webkit-transform:translateX(30px);transform:translateX(30px);transition:all .3s ease 0s;white-space:nowrap;z-index:2}@media(max-width:550px){.share--item .tooltip{-webkit-transform:translateX(0);transform:translateX(0)}}.share--item .tooltip.active{opacity:1;-webkit-transform:translateX(43px);transform:translateX(43px)}@media(max-width:550px){.share--item .tooltip.active{display:none}}.share--item .tooltip:before{background-color:inherit;content:"";display:inline-block;height:10px;left:-4px;position:absolute;top:11px;-webkit-transform:translateX(0) rotate(45deg);transform:translateX(0) rotate(45deg);width:10px}.widget--title{color:#111;color:var(--text-primary);font-size:4rem;font-weight:900}@media(max-width:980px){.widget--title{font-size:2rem}}.widget.widget-big_slider,.widget.widget-slider{margin-top:24px;min-height:100vh}.widget.widget-big_slider .big-slider--card,.widget.widget-big_slider .swiper,.widget.widget-big_slider .swiper-slide,.widget.widget-big_slider .swiper-wrapper,.widget.widget-slider .big-slider--card,.widget.widget-slider .swiper,.widget.widget-slider .swiper-slide,.widget.widget-slider .swiper-wrapper{min-height:100vh}.widget.widget-big_slider .swiper-button-next:after,.widget.widget-big_slider .swiper-button-prev:after,.widget.widget-slider .swiper-button-next:after,.widget.widget-slider .swiper-button-prev:after{display:none}.widget.widget-big_slider .swiper-button-next svg,.widget.widget-big_slider .swiper-button-prev svg,.widget.widget-slider .swiper-button-next svg,.widget.widget-slider .swiper-button-prev svg{fill:#fff;height:28px;width:40px}@media(max-width:768px){.widget.widget-big_slider .swiper-button-next,.widget.widget-big_slider .swiper-button-prev,.widget.widget-slider .swiper-button-next,.widget.widget-slider .swiper-button-prev{display:none}}.widget.widget-big_slider .swiper-button-prev svg,.widget.widget-slider .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget.widget-big_slider .swiper-pagination,.widget.widget-slider .swiper-pagination{color:#fff;font-size:2em;font-weight:900;left:auto;max-width:60vw;padding-right:10vw;right:0;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget.widget-big_slider .swiper-pagination .swiper-pagination-current,.widget.widget-slider .swiper-pagination .swiper-pagination-current{font-size:3em;margin-right:20px}@media(max-width:768px){.widget.widget-big_slider .swiper-pagination .swiper-pagination-current,.widget.widget-slider .swiper-pagination .swiper-pagination-current{font-size:2em}.widget.widget-big_slider .swiper-pagination,.widget.widget-slider .swiper-pagination{font-size:1.8em}}.widget.widget-big2_small4{margin-top:24px}.widget.widget-big2_small4 .widget--content{grid-gap:48px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:24px}.widget.widget-big2_small4 .widget--content .card:first-child{grid-area:1/1/2/3}.widget.widget-big2_small4 .widget--content .card:nth-child(2){grid-area:1/3/2/5}.widget.widget-big2_small4 .widget--content .card:nth-child(3){grid-area:2/1/3/2}.widget.widget-big2_small4 .widget--content .card:nth-child(4){grid-area:2/2/3/3}.widget.widget-big2_small4 .widget--content .card:nth-child(5){grid-area:2/3/3/4}.widget.widget-big2_small4 .widget--content .card:nth-child(6){grid-area:2/4/3/5}.widget.widget-big2_small4 .widget--content .card:first-child .card--title,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--title{font-size:2rem}@media(max-width:980px){.widget.widget-big2_small4 .widget--content .card:first-child .card--title,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--title{font-size:1.2rem}}.widget.widget-big2_small4 .widget--content .card:first-child .card--media,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media{padding-bottom:56.6%;position:relative}@media(max-width:768px){.widget.widget-big2_small4 .widget--content .card:first-child .card--media,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media{padding-bottom:0}}.widget.widget-big2_small4 .widget--content .card:first-child .card--media .card--cover,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media .card--cover{height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2_small4 .widget--content .card:first-child .card--media .card--cover,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media .card--cover{height:auto;position:relative;width:100%}}.widget.widget-big2_small4 .widget--content .card:first-child .card--media .card--cover picture,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2_small4 .widget--content .card:first-child .card--media .card--cover picture,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media .card--cover picture{height:auto;position:relative;width:100%}}.widget.widget-big2_small4 .widget--content .card:first-child .card--media .card--cover picture img,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2_small4 .widget--content .card:first-child .card--media .card--cover picture img,.widget.widget-big2_small4 .widget--content .card:nth-child(2) .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.widget.widget-big2_small4 .widget--content .card:nth-child(3) .card--time,.widget.widget-big2_small4 .widget--content .card:nth-child(4) .card--time,.widget.widget-big2_small4 .widget--content .card:nth-child(5) .card--time,.widget.widget-big2_small4 .widget--content .card:nth-child(6) .card--time{display:none}@media(max-width:980px){.widget.widget-big2_small4 .widget--content{grid-gap:24px;grid-template-columns:1fr 1fr}.widget.widget-big2_small4 .widget--content .card:first-child,.widget.widget-big2_small4 .widget--content .card:nth-child(2),.widget.widget-big2_small4 .widget--content .card:nth-child(3),.widget.widget-big2_small4 .widget--content .card:nth-child(4),.widget.widget-big2_small4 .widget--content .card:nth-child(5),.widget.widget-big2_small4 .widget--content .card:nth-child(6){grid-area:auto}}@media(max-width:550px){.widget.widget-big2_small4 .widget--content{grid-gap:16px;grid-template-columns:1fr}}.widget.widget-big2_small3{margin-top:24px}.widget.widget-big2_small3 .widget--content{grid-gap:48px;display:grid;grid-template-columns:1fr 1fr}@media(max-width:980px){.widget.widget-big2_small3 .widget--content{grid-gap:32px;grid-template-columns:1fr}}.widget.widget-big2_small3 .card--media{height:244px;min-width:244px;position:relative;width:244px}@media(max-width:768px){.widget.widget-big2_small3 .card--media{height:auto;min-width:auto;width:100%}}.widget.widget-big2_small3 .card--media .card--cover{height:100%;width:100%}@media(max-width:768px){.widget.widget-big2_small3 .card--media .card--cover{height:auto;width:100%}}.widget.widget-big2_small3 .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2_small3 .card--media .card--cover picture{height:auto;position:relative;width:100%}}.widget.widget-big2_small3 .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2_small3 .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.widget.widget-big2_small3 .card+.card{margin-top:48px}@media(max-width:980px){.widget.widget-big2_small3 .card+.card{margin-top:32px}}.widget.widget-big2_small3 .column-small__articles{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.widget.widget-big2_small3 .column-small__articles .card{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:768px){.widget.widget-big2_small3 .column-small__articles .card{-webkit-flex-direction:column;flex-direction:column}}.widget.widget-big2_small3 .column-small__articles .card .card--info{margin-left:24px}@media(max-width:768px){.widget.widget-big2_small3 .column-small__articles .card .card--info{margin-left:0}}.widget.widget-big2_small3 .column-big__articles .card .card--media{height:330px;width:100%}@media(max-width:980px){.widget.widget-big2_small3 .column-big__articles .card .card--media{height:340px}}@media(max-width:768px){.widget.widget-big2_small3 .column-big__articles .card .card--media{height:auto;width:100%}}.widget.widget-big1_small3{margin-top:24px}.widget.widget-big1_small3 .widget--content{grid-gap:48px;display:grid;grid-template-columns:1fr 1fr}@media(max-width:980px){.widget.widget-big1_small3 .widget--content{grid-gap:32px;grid-template-columns:1fr}}.widget.widget-big1_small3 .card--media{height:244px;min-width:244px;position:relative;width:244px}@media(max-width:768px){.widget.widget-big1_small3 .card--media{height:auto;min-width:auto;width:100%}}.widget.widget-big1_small3 .card--media .card--cover{height:100%;width:100%}@media(max-width:768px){.widget.widget-big1_small3 .card--media .card--cover{height:auto;width:100%}}.widget.widget-big1_small3 .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big1_small3 .card--media .card--cover picture{height:auto;position:relative;width:100%}}.widget.widget-big1_small3 .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big1_small3 .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.widget.widget-big1_small3 .card+.card{margin-top:48px}@media(max-width:980px){.widget.widget-big1_small3 .card+.card{margin-top:32px}}.widget.widget-big1_small3 .column-small__articles{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.widget.widget-big1_small3 .column-small__articles .card{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:768px){.widget.widget-big1_small3 .column-small__articles .card{-webkit-flex-direction:column;flex-direction:column}}.widget.widget-big1_small3 .column-small__articles .card .card--info{margin-left:24px}@media(max-width:768px){.widget.widget-big1_small3 .column-small__articles .card .card--info{margin-left:0}}.widget.widget-big1_small3 .column-big__articles .card .card--media{height:664px;width:100%}@media(max-width:980px){.widget.widget-big1_small3 .column-big__articles .card .card--media{height:340px}}@media(max-width:768px){.widget.widget-big1_small3 .column-big__articles .card .card--media{height:auto;width:100%}}.widget.widget-big1_middle2{margin-top:24px}.widget.widget-big1_middle2 .widget--content{grid-gap:48px;display:grid;grid-template-columns:1fr 1fr}@media(max-width:980px){.widget.widget-big1_middle2 .widget--content{grid-gap:32px;grid-template-columns:1fr}}.widget.widget-big1_middle2 .card--media{height:280px;min-width:100%;position:relative;width:100%}@media(max-width:768px){.widget.widget-big1_middle2 .card--media{height:auto;min-width:auto;width:100%}}.widget.widget-big1_middle2 .card--media .card--cover{height:100%;width:100%}@media(max-width:768px){.widget.widget-big1_middle2 .card--media .card--cover{height:auto;width:100%}}.widget.widget-big1_middle2 .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big1_middle2 .card--media .card--cover picture{height:auto;position:relative;width:100%}}.widget.widget-big1_middle2 .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big1_middle2 .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.widget.widget-big1_middle2 .card+.card{margin-top:48px}@media(max-width:980px){.widget.widget-big1_middle2 .card+.card{margin-top:32px}}.widget.widget-big1_middle2 .column-small__articles{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.widget.widget-big1_middle2 .column-big__articles .card .card--media{height:664px;width:100%}@media(max-width:980px){.widget.widget-big1_middle2 .column-big__articles .card .card--media{height:340px}}@media(max-width:768px){.widget.widget-big1_middle2 .column-big__articles .card .card--media{height:auto;width:100%}}.widget.widget-big2{margin-top:24px}.widget.widget-big2 .widget--content{grid-gap:48px;display:grid;grid-template-columns:1fr 1fr}@media(max-width:980px){.widget.widget-big2 .widget--content{grid-gap:32px;grid-template-columns:1fr}}.widget.widget-big2 .card--media{height:405px;min-width:100%;position:relative;width:100%}@media(max-width:768px){.widget.widget-big2 .card--media{height:auto;min-width:auto;width:100%}}.widget.widget-big2 .card--media .card--cover{height:100%;width:100%}@media(max-width:768px){.widget.widget-big2 .card--media .card--cover{height:auto;width:100%}}.widget.widget-big2 .card--media .card--cover picture{height:100%;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2 .card--media .card--cover picture{height:auto;position:relative;width:100%}}.widget.widget-big2 .card--media .card--cover picture img{content-visibility:auto;font-size:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media(max-width:768px){.widget.widget-big2 .card--media .card--cover picture img{height:auto;position:relative;width:100%}}.widget.widget-big1_small2_summary{margin-top:24px}.widget.widget-big1_small2_summary .widget--content{grid-column-gap:48px;-webkit-align-items:flex-start;align-items:flex-start;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:1280px){.widget.widget-big1_small2_summary .widget--content{grid-row-gap:24px;-webkit-flex-direction:column;flex-direction:column;row-gap:24px}}.widget.widget-big1_small2_summary .widget--content .column-big__articles{min-width:816px}@media(max-width:1480px){.widget.widget-big1_small2_summary .widget--content .column-big__articles{min-width:616px}}@media(max-width:768px){.widget.widget-big1_small2_summary .widget--content .column-big__articles{min-width:100%}}@media(max-width:1366px){.widget.widget-big1_small2_summary .widget--content .column-big__articles .card{-webkit-flex-direction:column;flex-direction:column}.widget.widget-big1_small2_summary .widget--content .column-big__articles .card .card--info{margin-left:0;margin-top:24px}}@media(max-width:1280px){.widget.widget-big1_small2_summary .widget--content .column-big__articles .card{grid-column-gap:24px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-flex-direction:row;flex-direction:row}.widget.widget-big1_small2_summary .widget--content .column-big__articles .card .card--info{margin-top:0}.widget.widget-big1_small2_summary .widget--content .column-big__articles .card .card--info .card--title{font-size:1.6rem}}@media(max-width:768px){.widget.widget-big1_small2_summary .widget--content .column-big__articles .card{-webkit-flex-direction:column;flex-direction:column}.widget.widget-big1_small2_summary .widget--content .column-big__articles .card .card--info{margin-top:16px}}.widget.widget-big1_small2_summary .column-big__articles .card--title{font-size:2.1rem;line-height:1.1}.widget.widget-big1_small2_summary .column-small__articles{grid-row-gap:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:48px}@media(max-width:1280px){.widget.widget-big1_small2_summary .column-small__articles{grid-row-gap:24px;row-gap:24px}}.widget.widget-big1_small2_summary .column-small__articles .card--info{min-width:360px}.widget.widget-big1_small2_summary .column-small__articles .card--title{font-size:1.6rem;line-height:1.1;margin-top:0}.widget.widget--menu{padding:8px;width:100%}.widget.widget--menu a{color:#111;color:var(--text-primary);text-align:right;text-decoration:none;transition:all .3s ease-in-out 0s}.widget.widget--menu a.menu--level_1{font-size:1.3rem;font-weight:600}.widget.widget--menu a.menu--level_2{font-size:.9rem;font-weight:500}.widget.widget--menu a:hover{color:#3d6dcc;color:var(--text-accent-blue)}.widget.widget--menu .menu--title_block{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}.widget.widget--menu .menu--title_block .btn-dropdown{cursor:pointer;padding:12px;transition:all .3s ease 0s}.widget.widget--menu .menu--title_block .btn-dropdown:active{-webkit-transform:scale(.9);transform:scale(.9)}.widget.widget--menu .menu--title_block svg{height:14px;transition:all .3s ease 0s;width:14px}.widget.widget--menu .widget--content{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:0;overflow:hidden;transition:all .3s ease-in-out 0s}.widget.widget--menu .widget--content.widget--content__simple{height:auto}.widget.widget--menu .widget--content a{display:-webkit-flex;display:flex;padding-right:40px}.widget.widget--menu .widget--content a+a{margin-top:8px}.widget.widget--menu.open .widget--content{height:auto}.widget.widget--menu.open .menu--title_block svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.widget.widget--other{clear:both}.widget.widget--other .widget--content{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1280px){.widget.widget--other .widget--content{grid-template-columns:1fr 1fr 1fr}}@media(max-width:980px){.widget.widget--other .widget--content{grid-template-columns:1fr 1fr}}@media(max-width:768px){.widget.widget--other .widget--content{grid-template-columns:1fr}}.widget.widget--other .widget--content .card--title a{color:#111;color:var(--text-primary);text-decoration:none}.widget.widget--other--new{clear:both;margin-top:3rem}@media(max-width:1600px){.widget.widget--other--new{padding:0 16px}}.widget.widget--other--new .wrp{border:1px solid #ccc;border-radius:16px;overflow:hidden}@media(max-width:1600px){.widget.widget--other--new .wrp{padding:0}}.widget.widget--other--new .widget--title{background:#ff4d4d;border-top-left-radius:16px;border-top-right-radius:16px;color:#fff;font-size:3rem;font-weight:700;padding:10px 24px 4rem}.widget.widget--other--new .card--simple__unit{color:#111;color:var(--text-primary)}.widget.widget--other--new .card--simple__unit a{color:#111;color:var(--text-primary);display:block;font-size:1rem;font-weight:500;padding:10px 24px;text-decoration:none;width:100%}.widget.widget--other--new .widget--content{background:#fff;background:var(--bg-primary);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.widget.widget--other--new .listing--container{display:grid}.widget.widget--other--new .listing--container.unit--listing-1{grid-template-columns:1fr}.widget.widget--other--new .listing--container.unit--listing-2{grid-template-columns:1fr 1fr}.widget.widget--other--new .listing--container.unit--listing-2 .card--simple__unit+.card--simple__unit{border-left:1px solid #ccc}.widget.widget--other--new .listing--container.unit--listing-3{grid-template-columns:1fr 1fr 1fr}.widget.widget--infinity{margin:24px 0}.widget.widget--infinity .widget--title.hidden{display:none}.widget.widget--infinity .listing--wrapper{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1280px){.widget.widget--infinity .listing--wrapper{grid-template-columns:1fr 1fr 1fr}}@media(max-width:980px){.widget.widget--infinity .listing--wrapper{grid-template-columns:1fr 1fr}}@media(max-width:768px){.widget.widget--infinity .listing--wrapper{grid-template-columns:1fr}}.article a{color:#3d6dcc;color:var(--text-accent-blue);text-decoration:underline;transition:all .3s ease 0s}.article a:hover{opacity:.8}.article ul{list-style:none;margin:24px 0;padding-left:24px}.article ul li+list{margin-top:8px}.article ul li:before{color:#c94146;content:"●";font-size:16px;margin:0 0 0 -20px;padding:0 10px 0 0}.article ol{margin:24px 0;padding-left:24px}.article ol li+list{margin-top:8px}.article--text{color:#111;color:var(--text-primary)}.article--text p,.article--text>em{font-size:1.1rem;line-height:1.3;margin:24px auto 0;max-width:1488px}@media(max-width:1600px){.article--text p,.article--text>em{padding:0 16px}}.article--text>h1,.article--text>h2,.article--text>h3,.article--text>h4,.article--text>h5,.article--text>h6{color:#111;color:var(--text-primary);font-weight:700;margin:24px auto 0;max-width:1488px}@media(max-width:1600px){.article--text>h1,.article--text>h2,.article--text>h3,.article--text>h4,.article--text>h5,.article--text>h6{padding:0 24px}}.article--text h3{font-size:1.5rem}.article--text>.js-message-body{margin-top:24px}.article--text>.js-message-body>strong{display:block}.article--title{color:#111;color:var(--text-primary);font-size:2.3rem;font-weight:900;line-height:1.2;margin:24px auto;max-width:800px;text-align:center}@media(max-width:550px){.article--title{font-size:1.5rem}}.article--tags{clear:both;margin:24px auto;max-width:840px}.article--cover,.article--image{height:auto;width:100%}.article--cover img,.article--image img{border-radius:4px;height:auto;width:100%}@media(max-width:1600px){.article--cover,.article--image{margin:0 auto;max-width:840px}}.media--caption{margin-top:8px;padding-left:16px}.media--caption,.media--caption a{color:hsla(0,0%,7%,.6);color:var(--text-secondary);font-size:.8rem}.media--caption a{text-decoration:none}.media--caption a:active,.media--caption a:hover{opacity:.8}.media--title{color:hsla(0,0%,7%,.6);color:var(--text-secondary);display:block;font-size:.8rem;font-weight:600;margin-top:8px;padding-left:16px}.media--title+.media--caption{margin-top:0}.article--summary{color:#111;color:var(--text-primary);font-size:2rem;line-height:1.3;margin:24px 0}@media(max-width:550px){.article--summary{font-size:1.3rem}}.article--image{margin:24px auto 0;max-width:1488px}.article--meta{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.article--meta .article--author+.article--meta__column,.article--meta .article--date+.article--meta__column{margin-left:48px}.article--meta .article--category+.article--tags{margin-left:16px}.article--meta .article--meta__column{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin-top:24px;position:relative;top:-2px}@media(max-width:768px){.article--meta{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.article--meta .article--meta__column{margin-top:24px}.article--meta .article--author+.article--meta__column,.article--meta .article--date+.article--meta__column{margin-left:0}}.article--meta__wrp{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin-bottom:32px}.article--meta__wrp .user--bookmark{margin-right:48px}.article--meta__wrp .user--bookmark.active button{background-color:#111;background-color:var(--bg-non-inverse-black);color:#fff;color:var(--bg-non-inverse-white)}.article--meta__wrp .user--bookmark.active button svg{stroke:#fff;stroke:var(--text-primary-inverse)}.article--meta__wrp .user--bookmark.active button:hover{opacity:.8}.theme-dark .article--meta__wrp .user--bookmark.active svg{stroke:#111;stroke:var(--text-primary)}.article--author{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative}.article--author:hover .author--avatar{opacity:.8}.article--author .author--name{font-size:1rem;font-weight:600}.article--author .author--name a{color:#111;color:var(--text-primary);text-decoration:none}.article--author .author--name a:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.article--date{color:hsla(0,0%,7%,.6);color:var(--text-secondary);font-size:.8rem}.article--category{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.9rem;white-space:nowrap}.article--category a{color:#111;color:var(--text-primary);font-weight:500;text-decoration:none}.article--tags{-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:.8rem}.article--tags,.article--tags a{display:-webkit-flex;display:flex}.article--tags a{color:#111;color:var(--text-primary);text-decoration:none}.article--tags a+a{margin-left:16px}.article.article--migrate__rbth .article--summary,.article.article--migrate__rbth .article--text{margin:0 auto;max-width:840px}.article.article--migrate__rbth .article--summary{margin:24px auto 0}.article--code{margin:24px auto;position:relative;width:100%}.article--code[data-provider="platform.twitter.com"] .twitter-tweet{margin:0 auto}.article--code[data-provider="youtube.com"]{padding-bottom:56.6%}.article--code[data-provider="youtube.com"] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.article--readmore{float:right;max-width:320px;padding:24px;width:100%}@media(max-width:768px){.article--readmore{max-width:240px}}.article--table{margin:24px auto;width:100%}.article--table .article--image{margin:0}.article--table .article--image .media--caption{display:none}.article--table table{width:100%}.article--table table,.article--table table td{border:1px solid hsla(0,0%,7%,.4);border:1px solid var(--bg-tertiary)}.article--table table td{padding:4px}@media(max-width:768px){.article--table{overflow-scrolling:touch;overflow-x:scroll;scrollbar-width:none}.article--table table{min-width:768px}}.article--selection.selection-red{color:#f2242b}.article--selection.selection-blue{color:#1a66ff}.article--selection.selection-orange{color:#ffc733}.article--course{margin:0 auto 8px;text-align:center}.article--course a{font-weight:500;text-decoration:none}.drcs{font-family:Arial}.listing--title{color:#111;color:var(--text-primary);font-size:2rem;font-weight:900}.listing--title.tag--title{text-transform:uppercase}.listing--header{grid-gap:12px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:12px}.listing--header .user--bookmark.active button{background-color:#111;background-color:var(--bg-non-inverse-black);color:#fff;color:var(--bg-non-inverse-white)}.listing--header .user--bookmark.active button svg{stroke:#fff;stroke:var(--text-primary-inverse)}.listing--header .user--bookmark.active button:hover{opacity:.8}.listing--container,.listing--wrapper{grid-row-gap:24px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;row-gap:24px}.listing--container.search--listing,.listing--wrapper.search--listing{margin-top:24px}.grid--listing{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:1280px){.grid--listing{grid-template-columns:1fr 1fr 1fr}}@media(max-width:980px){.grid--listing{grid-template-columns:1fr 1fr}}@media(max-width:768px){.grid--listing{grid-template-columns:1fr}}.grid--listing.g1c{grid-template-columns:1fr}.form--subscribe{background-color:#1a66ff;background-color:var(--bg-accent-blue-active);color:#fff;color:var(--text-accent);padding:24px}.form--subscribe form{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.form--subscribe form .error,.form--subscribe form .success{-webkit-align-items:flex-start;align-items:flex-start;display:none;-webkit-flex-direction:column;flex-direction:column;font-size:2.5em;font-weight:800;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0}.form--subscribe form.success .success{display:-webkit-flex;display:flex}.form--subscribe form.success .input--group,.form--subscribe form.success .subtitle,.form--subscribe form.success label{display:none}.form--subscribe form.error .error{display:-webkit-flex;display:flex}.form--subscribe form.error .input--group,.form--subscribe form.error .subtitle,.form--subscribe form.error label{display:none}.form--subscribe form label{display:block;font-size:2.5em;font-weight:800;margin-bottom:8px}.form--subscribe form .subtitle{display:block;font-size:1em;font-weight:800;margin-bottom:8px}.form--subscribe form .input{background-color:#fff;background-color:var(--bg-non-inverse-white);border-radius:8px;color:#111;min-height:64px;padding:0 8px;width:100%}.form--subscribe form .input::-webkit-input-placeholder{color:#111!important}.form--subscribe form .input::-moz-placeholder{color:#111!important}.form--subscribe form .input::placeholder{color:#111!important}.form--subscribe form .input--group{position:relative;width:100%}.form--subscribe form .input--group button{position:absolute;right:6px;top:6px}.form--subscribe form .input--group button.loading>svg{display:none}.form--subscribe form .input--group button.loading .sl{display:block;margin-right:0}.layout.article.course{position:relative}.layout.article.course .course--article__block .wrp{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media(max-width:1024px){.layout.article.course .course--article__block .wrp{-webkit-flex-direction:column;flex-direction:column}}.layout.article.course .course--article__block .course--cover{max-width:520px}@media(max-width:1024px){.layout.article.course .course--article__block .course--cover,.layout.article.course .course--article__block .course--cover .article--cover{max-width:100%}}.layout.article.course .course--article__block .course--cover+.course--article__info{margin-left:16px}@media(max-width:1024px){.layout.article.course .course--article__block .course--cover+.course--article__info{margin-left:0}}.layout.article.course .course--article__block .course--article__info{-webkit-flex:1;flex:1}.layout.article.course .course--article__block .article--title{font-size:2rem;margin:16px auto;max-width:100%;text-align:left}.layout.article.course .course--article__block .article--summary{font-size:1rem;font-weight:600}.layout.article.course .course--article__block .article--text p{padding-left:0;padding-right:0}.section--title{color:#111;color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:16px 0}.course--units__block{margin-top:16px}.units--lessons__listing .listing--container .listing--wrapper{grid-gap:0}.units--lessons__listing .listing--container .card--lesson{border-bottom:1px solid hsla(0,0%,7%,.12);border-bottom:1px solid var(--border-primary);padding:16px 0}@media(max-width:1024px){.units--lessons__listing .listing--container .card--lesson{padding:8px 0}}.units--lessons__listing .listing--container .card--lesson:last-child{border-bottom:0}.units--lessons__listing .listing--container .card--lesson a{font-size:1rem;font-weight:500;text-decoration:none}.lessons--wrapper__border .listing--container{border:1px solid hsla(0,0%,7%,.12);border:1px solid var(--border-primary);border-radius:8px;padding:8px}.layout--section.section--info .title{color:#111;color:var(--text-primary);font-size:4.5rem;font-weight:900;line-height:88px;margin-bottom:32px}@media(max-width:768px){.layout--section.section--info .title{font-size:2rem;line-height:1.3;margin-bottom:1rem}}.layout--section.section--info .scroll-nav{margin-bottom:56px}.layout--section.section--info .widget--infinity .widget--title{margin-bottom:32px}@media(max-width:768px){.layout--section.section--info .widget--infinity>.wrp{padding:0}}@media(max-width:1280px){.layout--section.section--info .listing--wrapper{grid-template-columns:1fr 1fr}}.section--block{grid-column-gap:48px;background:hsla(0,0%,7%,.04);border-radius:16px;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:30px}.section--block .section--block--materials{width:100%}.section--block .section--meta{grid-column-gap:48px;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%}.section--block .section--meta svg{height:auto;width:126px}.section--block+.section--block{margin-top:32px}.section--block .section--block--info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.section--block .section--block--info .section--block__title{margin-bottom:16px}.section--block .section--block__title{color:#111;color:var(--text-primary);font-size:2.3rem;font-style:normal;font-weight:900;line-height:100%}.section--block .section--block__title a{color:#111;color:var(--text-primary);text-decoration:none}.section--block .section--block__description{color:#111;color:var(--text-primary);font-size:1.1rem;font-weight:500;line-height:27px}@media(max-width:980px){.section--block{-webkit-flex-direction:column;flex-direction:column}.section--block .section--meta{margin-bottom:18px}}.widget.widget--info--materials{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.widget.widget--info--materials .widget--footer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;justify-content:flex-end}@media(max-width:980px){.widget.widget--info--materials .widget--footer{margin-top:16px}}.widget.widget--info--materials .widget--footer a{grid-gap:10px;border:1px solid hsla(0,0%,7%,.12);color:hsla(0,0%,7%,.6);display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;font-size:18px;font-weight:700;gap:10px;line-height:25px;padding:11px 38px;transition:all .3s ease 0s}.widget.widget--info--materials .widget--footer a:hover{opacity:.95}.widget.widget--info--materials .widget--footer a:active{-webkit-transform:scale(.95);transform:scale(.95)}@media(max-width:980px){.widget.widget--info--materials .widget--footer a{width:100%}}.widget.widget--info--materials ul{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;list-style:none}.widget.widget--info--materials li{border-top:1px solid hsla(0,0%,7%,.08)}.widget.widget--info--materials li:first-child{border-top:none}@media(max-width:980px){.widget.widget--info--materials li:first-child{border-top:1px solid hsla(0,0%,7%,.08)}}.widget.widget--info--materials li a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-decoration:none}.widget.widget--info--materials li a .card-category{color:hsla(0,0%,7%,.6);font-size:14px;font-weight:500;line-height:16px}.widget.widget--info--materials li a .card--title{color:#111;color:var(--text-primary);font-size:20px;font-weight:700;line-height:27px}.search__lyt .search,.search__lyt .search form,.search__lyt .search form label{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:row;flex-direction:row;width:100%}.search__lyt .search .input--group,.search__lyt .search form .input--group,.search__lyt .search form label .input--group{position:relative}.search__lyt .search .input--group input,.search__lyt .search form .input--group input,.search__lyt .search form label .input--group input{height:64px;width:100%}.search__lyt .search .input--group button,.search__lyt .search form .input--group button,.search__lyt .search form label .input--group button{max-width:48px;position:absolute;right:0;top:0;z-index:2}.search__lyt .search .input--group button.search,.search__lyt .search form .input--group button.search,.search__lyt .search form label .input--group button.search{right:8px;top:8px}.search__lyt .search .input--group button.close,.search__lyt .search form .input--group button.close,.search__lyt .search form label .input--group button.close{right:64px;top:8px}.search__lyt .wrp>.search{display:none}@media(max-width:980px){.search__lyt .wrp>.search{display:-webkit-flex;display:flex;margin-top:24px}}.search__lyt .wrp .btn.btn-black.search{max-width:56px;top:4px;width:56px}.profile.profile_login{margin:0 auto;max-width:520px}.profile.profile_login .title{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.profile.profile_login .title span{color:#111;color:var(--text-primary);font-size:2rem;font-weight:900}.profile.profile_login .title a{color:hsla(0,0%,7%,.6);color:var(--text-secondary);font-weight:500}.course_new{position:relative}.course_new .header--wrapper{background:#ff4d4d;padding-top:2rem;position:relative;z-index:2}@media(max-width:1600px){.course_new .header--wrapper{padding:0 16px}}.course_new .header--wrapper:before{background:#ff4d4d;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateY(-99%);transform:translateY(-99%);width:100%}.course_new .section--wrapper{margin:0 auto;max-width:1488px;width:100%}.course_new .section--wrapper .category{color:#fff;font-weight:500}.course_new .section--wrapper .category a{color:#fff;text-decoration:none}.course_new .title--wrapper{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;margin-top:12px}@media(max-width:768px){.course_new .title--wrapper{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start}}.course_new .title--wrapper .title{color:#fff;font-size:3rem;font-weight:800}@media(max-width:768px){.course_new .title--wrapper .title{font-size:2rem}}.course_new .title--wrapper .subtitle{color:#fff;font-size:1.7rem;font-weight:700;line-height:2}@media(max-width:768px){.course_new .title--wrapper .subtitle{font-size:1rem;line-height:1;padding-bottom:16px}}.course_new .units--wrapper{margin:1.5rem auto 0;max-width:1488px;width:100%}@media(max-width:1600px){.course_new .units--wrapper{padding:0 16px}}.course_new .units--wrapper .course--units{grid-row-gap:1.3rem;grid-column-gap:1.3rem;-webkit-column-gap:1.3rem;-moz-column-gap:1.3rem;column-gap:1.3rem;display:grid;grid-template-columns:1fr 1fr;row-gap:1.3rem}@media(max-width:768px){.course_new .units--wrapper .course--units{grid-template-columns:1fr}}.course_new .units--wrapper .course--units .card--unit__new{border-radius:16px;overflow:hidden}.course_new .units--wrapper .course--units .card--unit__new a{text-decoration:none}.course_new.unit_new .header--wrapper{padding-bottom:2rem}body.bcourse{background:#f6f6f6;background:var(--bg-primary-course)}.unit_new .article--cover{margin:0 auto;max-width:1488px;position:relative;top:-2rem;width:100%}@media(max-width:1600px){.unit_new .article--cover{padding:0 16px}}.unit_new .card--lesson--new a{color:#111;color:var(--text-primary);text-decoration:none}.unit_new .grid--listing{grid-gap:4px}.course--progress__content,.unit--progress__content{padding-left:2rem}.course--progress__header{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.course--progress__header a{font-size:1.6rem;font-weight:600;text-decoration:none}.course--progress__header .progress--wrapper{grid-gap:12px;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:12px}@media(max-width:768px){.course--progress__header .progress--wrapper{-webkit-flex-direction:column;flex-direction:column}}.course--progress__header .progress--wrapper .btn.btn--bb{padding:12px}.course--progress__header .progress--wrapper .btn.btn--bb:disabled{background-color:hsla(0,0%,7%,.08);background-color:var(--bg-secondary);color:#111;color:var(--text-primary);cursor:not-allowed}.progress{-webkit-align-items:center;align-items:center;border-radius:50%;display:-webkit-flex;display:flex;font-weight:500;height:80px;-webkit-justify-content:center;justify-content:center;width:80px}.lessons--wrapper{margin-top:24px}.course_new.unit_new .article--cover+.lessons--wrapper{margin-top:0}@media(max-width:1600px){.layout.article.lessons-new .header--wrapper{padding:2rem 0 0}}.layout.article.lessons-new .header--wrapper .section--wrapper .category{font-size:.8rem}@media(max-width:980px){.layout.article.lessons-new .header--wrapper .title--wrapper .title{font-size:2rem;padding-bottom:4px}}.layout.article.lessons-new .header--wrapper .wrp{grid-column-gap:30px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-bottom:24px;position:relative}@media(max-width:980px){.layout.article.lessons-new .header--wrapper .wrp{-webkit-flex-direction:column;flex-direction:column}}.layout.article.lessons-new .header--wrapper .wrp .article--cover{max-width:730px;width:100%}.layout.article.lessons-new .header--wrapper .wrp .article--cover .media--caption{color:hsla(0,0%,100%,.5);text-align:right}@media(max-width:980px){.layout.article.lessons-new .header--wrapper .wrp .article--cover{max-width:100%}}.layout.article.lessons-new .lessons--blocks__wrp{margin:12px auto 0;max-width:1488px}@media(max-width:1600px){.layout.article.lessons-new .lessons--blocks__wrp{padding:0 16px}}@media(max-width:980px){.layout.article.lessons-new .lessons--blocks__wrp{margin-top:0;padding:0}}.layout.article.lessons-new .article--text span.lt{color:#ff4d4d;margin-right:20px}.layout.article.lessons-new .article--text .article--image{margin-top:0}.layout.article.lessons-new .article--text .block--tests,.layout.article.lessons-new .article--text .lessons--block{-webkit-align-self:stretch;align-self:stretch;background:#fff;background:var(--bg-primary);border:1px solid #e4e4e4;border-radius:16px;-webkit-flex:none;flex:none;-webkit-flex-grow:0;flex-grow:0;-webkit-order:0;order:0;padding:40px 48px}@media(max-width:980px){.layout.article.lessons-new .article--text .block--tests,.layout.article.lessons-new .article--text .lessons--block{border:0;border-radius:0;padding:12px}}.layout.article.lessons-new .article--text .block--tests+.block--tests,.layout.article.lessons-new .article--text .block--tests+.lessons--block,.layout.article.lessons-new .article--text .lessons--block+.block--tests,.layout.article.lessons-new .article--text .lessons--block+.lessons--block{margin-top:24px}@media(max-width:980px){.layout.article.lessons-new .article--text .block--tests+.block--tests,.layout.article.lessons-new .article--text .block--tests+.lessons--block,.layout.article.lessons-new .article--text .lessons--block+.block--tests,.layout.article.lessons-new .article--text .lessons--block+.lessons--block{margin-top:14px}}.layout.article.lessons-new .article--text .lessons--block:empty{display:none}.layout.article.lessons-new .article--text p,.layout.article.lessons-new .article--text>em{line-height:1.5}.lessons--pagination--new{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-top:48px}@media(max-width:1280px){.lessons--pagination--new{grid-gap:12px;gap:12px;margin-top:24px}}@media(max-width:980px){.lessons--pagination--new{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.lessons--pagination--new .lessons--pagination_item.item--prev{grid-area:1/1/2/2}.lessons--pagination--new .lessons--pagination_item.item--next{grid-area:1/2/2/3}.lessons--pagination--new .lessons--pagination_item.center--item{grid-area:2/1/3/3}}.lessons--pagination--new a{grid-gap:24px;-webkit-align-items:center;align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:16px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:24px;padding:20px;text-decoration:none}@media(max-width:1280px){.lessons--pagination--new a{padding:10px}}.lessons--pagination--new a svg{fill:#000}.lessons--pagination--new a span.text{color:#000;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:19px;font-weight:400}@media(max-width:1380px){.lessons--pagination--new a span.text{font-size:1rem}}.lessons--pagination--new a span.text b{font-weight:700}.lessons--pagination--new a span.icon{-webkit-align-items:center;align-items:center;background:hsla(0,0%,7%,.07);border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:60px;-webkit-justify-content:center;justify-content:center;width:60px}@media(max-width:1280px){.lessons--pagination--new a span.icon{height:40px;width:40px}}.lessons--pagination--new a span.icon svg{height:100%;max-height:30px;width:auto}@media(max-width:1280px){.lessons--pagination--new a span.icon svg{max-height:20px}}.lessons--pagination--new .lessons--pagination_item.item--prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lessons--pagination--new .lessons--pagination_item{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;width:100%}.lessons--pagination--new .lessons--pagination_item a{height:100%;width:100%}.lessons--pagination--new .lessons--pagination_item.center--item a{-webkit-justify-content:center;justify-content:center}.lessons--pagination--new .lessons--pagination_item.item--next a{-webkit-justify-content:flex-end;justify-content:flex-end}