@font-face{font-display:swap;font-family:IBMPlexSans;src:local("Ibmplexsansbold"),local("IBMPlexSansBold"),url(../fonts/Ibmplexsansbold.woff2) format("woff2"),url(../fonts/Ibmplexsansbold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:IBMPlexSans;src:local("Ibmplexsanssemibold"),local("IBMPlexSansSemibold"),url(../fonts/Ibmplexsanssemibold.woff2) format("woff2"),url(../fonts/Ibmplexsanssemibold.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:IBMPlexSans;src:local("Ibmplexsans"),local("IBMPlexSans"),url(../fonts/Ibmplexsans.woff2) format("woff2"),url(../fonts/Ibmplexsans.woff) format("woff");font-weight:400;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font:1em monospace,monospace}a{background:0 0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font:1em monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font:100%/1.15 inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c1:#1e2b41;--c2:#5a9fe5;--c3:#ffffff;--c4:#959db5;--c5:#23324b;--c6:#0e1b31;--c7:#f4f3f8;--c8:#11224e;--c9:#293b5a;--c10:#354765;--c11:#0a122a;--c12:#dbdcde;--c13:#afd7ff;--c14:#1f70b2;--c15:#3c78b5;--c16:#15243c}::-moz-selection{background:var(--c2);color:var(--c1)}::selection{background:var(--c2);color:var(--c1)}::-webkit-scrollbar{background:var(--c1);width:5px;height:0}::-webkit-scrollbar-thumb{background:var(--c2);border-radius:50px}*{box-sizing:border-box}* ::after,* ::before{box-sizing:inherit}.tns-visually-hidden,.visually-hidden,[hidden]:not(.phone__image),[type=hidden]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}html{--offset:max(calc(1.25 * 1vw), 15px);--offset-xxl:calc(var(--offset) * 7.5);--offset-xl:calc(var(--offset) * 6.5);--offset-l:calc(var(--offset) * 6);--offset-m:calc(var(--offset) * 5);--offset-s:calc(var(--offset) * 3);--ff:'Ibmplexsans',sans-serif;--fz:max(1vw, 15px);--fwB:700;--fwSB:500;--fwR:400}@media screen and (max-width:1366px){html{--offset-xxl:calc(var(--offset) * 6);--offset-xl:calc(var(--offset) * 5);--offset-l:calc(var(--offset) * 5)}}@media screen and (max-width:1199px){html{--offset-xxl:calc(var(--offset) * 4);--offset-xl:calc(var(--offset) * 4);--offset-l:calc(var(--offset) * 4);--offset-m:calc(var(--offset) * 4)}}@media screen and (max-width:999px){html{--offset-xxl:calc(var(--offset) * 2.5);--offset-xl:calc(var(--offset) * 2);--offset-l:calc(var(--offset) * 2);--offset-m:calc(var(--offset) * 2);--offset-s:calc(var(--offset) * 2)}}body{font:var(--fwR) var(--fz)/1.8 var(--ff);color:var(--c1);min-width:360px;margin:0}p{margin-top:var(--offset);margin-bottom:var(--offset)}img{max-width:100%}a{text-decoration:none}button{font:1em var(--ff);background:0 0;margin:0;padding:0;border:none;cursor:pointer}a[data-opener]>*,button[data-opener]>*{pointer-events:none}@media screen and (max-width:499px){.btn-wrap{display:flex;flex-direction:column;align-items:stretch;width:100%}.btn-wrap .btn:not(:last-child){margin-right:0;margin-bottom:var(--offset)}}.btn{display:inline-flex;justify-content:center;align-items:center;min-height:calc(var(--offset) * 1.9);padding:calc(var(--offset) * .8) var(--offset);font-weight:var(--fwSB);font-size:.85em;line-height:1;border-radius:5px;transition:.3s ease-in-out}@media screen and (max-width:1099px){.btn{padding:16px}}.btn svg{flex-shrink:0;width:calc(max((var(--offset) * .9),18px));height:calc(max((var(--offset) * .8),16px))}.btn>:not(:last-child){margin-right:calc(var(--offset) * .5)}.btn:not(:last-child){margin-right:var(--offset)}.btn--border{fill:var(--c4);color:var(--c3);border:1px solid var(--c4)}.btn--border:focus,.btn--border:focus-within,.btn--border:hover{border-color:var(--c2);box-shadow:0 0 30px -6px rgba(90,159,229,.2);text-shadow:0 0 30px #5a9fe5}.btn--border_light{fill:var(--c1);color:var(--c1);border:1px solid var(--c7)}.btn--border_light:focus,.btn--border_light:focus-within,.btn--border_light:hover{background:var(--c7)}.btn--dark{background:var(--c6);color:var(--c3)}.btn--dark:focus,.btn--dark:focus-within,.btn--dark:hover{background:var(--c9);box-shadow:0 0 30px -6px rgba(90,159,229,.2)}.btn--blue{background:var(--c2);color:var(--c3);fill:var(--c3)}.btn--blue:focus,.btn--blue:focus-within,.btn--blue:hover{background:var(--c7);fill:var(--c1);color:var(--c1);box-shadow:0 0 30px -6px rgba(90,159,229,.2)}.link{display:flex;justify-content:flex-start;align-items:center;font-weight:var(--fwSB);font-size:.85em;line-height:1.4;color:var(--c4);fill:var(--c4)}.link svg{flex-shrink:0;width:calc(max((var(--offset) * .7),14px));height:calc(max((var(--offset) * .7),14px));transition:.3s ease-out}.link>:not(:last-child){margin-right:calc(var(--offset) * .5)}.link--color_blue{color:var(--c2);fill:var(--c2)}.link:focus svg:first-child,.link:focus-within svg:first-child,.link:hover svg:first-child{transform:translateX(-10px)}.link:focus svg:last-child,.link:focus-within svg:last-child,.link:hover svg:last-child{transform:translateX(10px)}.title{margin-top:0;margin-bottom:0;font-weight:var(--fwB)}.title--size_xl{font-size:4.2em;line-height:1.1}@media screen and (max-width:1199px){.title--size_xl{font-size:28px}}.title--size_l{font-weight:var(--fwSB);line-height:1.2;font-size:2.5em}@media screen and (max-width:1199px){.title--size_l{font-size:24px}}.title--size_l span{color:var(--c2)}.title--size_m{font-weight:var(--fwSB);line-height:1.2;font-size:2em}@media screen and (max-width:1199px){.title--size_m{font-size:20px}}.title--size_m span{color:var(--c2)}.title--size_s{font-weight:var(--fwSB);line-height:1.2;font-size:1.5em}.subtitle{margin-top:0;margin-bottom:var(--offset);font-size:.9em;line-height:1.8;font-weight:var(--fwR);text-transform:uppercase}.anim{transform:translateY(40px);transition:all 1s ease-in-out,opacity .3s ease-out .2s;opacity:0}.anim.active{transform:none;opacity:1}.anim--left{transform:translateX(-100px);transform-origin:left;transition-duration:1s}.anim--right{transform:translateX(100px);transform-origin:right;transition-duration:1s}.anim-parent>*{transform:translateY(40px);transition:all 1s ease-in-out,opacity .3s ease-out .2s;opacity:0}.anim-parent>.active{transform:none;opacity:1}.wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;overflow:hidden}@media screen and (max-width:999px){.wrapper{padding-top:var(--header);padding-bottom:75px}}.section-wrapper--gray{background:var(--c7)}.section-wrapper--gray .faq-item{border-color:var(--c12)}.section-wrapper--white{background:var(--c3)}.section-wrapper--blue{background:var(--c16);color:var(--c3)}.section-wrapper--blue .mentors__item{color:var(--c3)}.section-wrapper--darkblue{background:var(--c6);color:var(--c3)}.section-wrapper--darkblue .mentors__item{color:var(--c3)}.section{padding:var(--offset-xxl) var(--offset-xl)}.section--pt_0{padding-top:0}.section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--offset) * 4)}@media screen and (min-width:1200px){.section__header{padding-left:var(--offset-s);padding-right:var(--offset-s)}}@media screen and (max-width:1199px){.section__header{margin-bottom:calc(var(--offset) * 2)}}@media screen and (max-width:599px){.section__header{flex-direction:column;align-items:flex-start}.section__header>:last-child:not(:first-child){margin-top:var(--offset)}}.section__header-content p{margin-bottom:0}.section-top{background:var(--c3);position:relative;display:flex;justify-content:space-between;align-items:stretch;margin-top:calc(0px - (var(--offset-xxl) + var(--offset-m)));margin-left:calc(0px - var(--offset-xl));padding-top:var(--offset-s);padding-left:var(--offset-xl);padding-bottom:var(--offset-s)}@media screen and (max-width:1199px){.section-top{margin-top:0;margin-left:0;padding-top:0;padding-left:0}}@media screen and (max-width:999px){.section-top{flex-direction:column-reverse}}.section-top::after{background:var(--c7);content:"";position:absolute;left:var(--offset-xl);right:0;bottom:0;height:1px}@media screen and (max-width:1199px){.section-top::after{left:0}}.section-top__search{background:var(--c7);display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:stretch;flex-grow:1;border-radius:5px}.section-top__label{width:100%}.section-top__input{background:0 0;width:100%;height:100%;padding-left:calc(var(--offset) * .4);font-weight:var(--fwSB)}@media screen and (max-width:1099px){.section-top__input{padding-left:10px}}.section-top__input::-moz-placeholder{color:var(--c1)}.section-top__input::placeholder{color:var(--c1)}.section-top__input:focus,.section-top__input:focus-within,.section-top__input:hover{box-shadow:none}.section-top__btn{display:flex;justify-content:center;align-items:center;padding-left:calc(var(--offset) * .8);padding-right:calc(var(--offset) * .4)}@media screen and (max-width:1099px){.section-top__btn{padding-left:20px;padding-right:12px}}.section-top__btn svg{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c1)}@media screen and (max-width:1099px){.section-top__btn svg{width:16px;height:16px}}.section-count{font-size:.9em;line-height:1.2;color:var(--c4)}.section__row{display:flex;align-items:stretch}@media screen and (max-width:899px){.section__row{flex-direction:column}}.section__image{display:flex;flex-shrink:0;width:40%;height:calc(var(--offset) * 17);margin-right:var(--offset-l)}@media screen and (max-width:899px){.section__image{width:auto;margin-right:0}}.section__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-list{flex-grow:1;list-style:none;margin:0;padding:0}.section-list__item{display:flex;align-items:flex-start;padding-top:calc(var(--offset) * 1.5);padding-bottom:calc(var(--offset) * 1.5)}.section-list__item:not(:first-child){border-top:1px solid rgba(149,157,181,.2)}.section-list__count{flex-shrink:0;margin-right:var(--offset);font-size:1.5em;line-height:1;font-weight:var(--fwSB);color:var(--c2)}.section-list__text{margin-top:0;margin-bottom:0;font-size:.95em;line-height:1.6}.section-list__text a{color:inherit;transition:.3s ease-in-out}.section-list__text a:focus,.section-list__text a:focus-within,.section-list__text a:hover{color:var(--c2)}.section-about-pb{padding-bottom:calc(var(--offset-xxl) * 2 - var(--offset) * 4.5)}.section-pt-0{padding-top:0}.breadcrumbs{display:flex;justify-content:flex-start;align-items:center;list-style:none;margin:0 0 var(--offset) 0;padding:0}@media screen and (max-width:999px){.breadcrumbs{display:none}}.breadcrumbs-item{display:flex;align-items:center;color:var(--c3)}.breadcrumbs-item:not(:last-child)::after{content:">";position:relative;margin-left:calc(var(--offset) * .5);margin-right:calc(var(--offset) * .5);font-size:.85em;line-height:1.4}.breadcrumbs-link{font-size:.85em;line-height:1.4;color:inherit;transition:.3s ease-out}.breadcrumbs-link[href]:focus,.breadcrumbs-link[href]:focus-within,.breadcrumbs-link[href]:hover{color:var(--c2)}.home{background:var(--c11);position:relative;padding-top:var(--offset-xl);padding-right:0;color:var(--c4);overflow:hidden}.home::before{background:var(--c8);content:"";position:absolute;top:calc(var(--offset) * 5);left:50%;transform:translateX(-50%);width:80vw;height:80vw;border-radius:50%;filter:blur(150px)}.home .title{color:var(--c3)}.home .title span{color:var(--c4)}.home .subtitle{color:var(--c3)}.home ul:not(.breadcrumbs){list-style:none;margin:0;padding:0}@media screen and (max-width:999px){.home ul:not(.breadcrumbs){margin-top:var(--offset)}}.home li:not(.breadcrumbs-item){position:relative;margin-top:calc(var(--offset) * .5);padding-left:var(--offset);font-size:.9em;line-height:1.6;color:var(--c3)}@media screen and (max-width:999px){.home li:not(.breadcrumbs-item){margin-top:var(--offset);font-size:16px}}.home li:not(.breadcrumbs-item)::before{background:var(--c2);content:"";position:absolute;top:.55em;left:0;width:calc(var(--offset) * .35);height:calc(var(--offset) * .35);border-radius:50%}.home-image{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:399px){.home-image{position:relative;margin-top:calc(0px - var(--offset-xl));margin-left:calc(0px - var(--offset-xl));margin-bottom:var(--offset-xl)}}@media screen and (min-width:400px){.home-image::after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--offset-xxl) * 2.5);background-image:linear-gradient(0deg,var(--c6),transparent)}}.home-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (min-width:400px){.home-image img{mix-blend-mode:soft-light}}.home-content{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:calc(max(65%,600px));min-height:calc(100vh - (var(--offset-xxl) + var(--offset-xl)));margin-left:auto;margin-right:auto;padding-right:var(--offset-xl);text-align:center;color:var(--c3)}@media screen and (max-width:999px){.home-content{width:100%;min-height:calc(max((90vh - (var(--header) + 75px)),450px));justify-content:center}}@media screen and (max-width:399px){.home-content{min-height:auto;justify-content:flex-start}}.home-content p{font-size:.9em;line-height:1.8}@media screen and (max-width:399px){.home-content p{font-size:.95em}}.home-btn{margin-top:var(--offset-s)}@media screen and (max-width:399px){.home-btn{display:flex;flex-direction:column;align-items:stretch;width:100%}}.home-btn .btn{min-width:calc(var(--offset) * 10)}@media screen and (max-width:399px){.home-btn .btn{min-width:auto;margin-right:0}.home-btn .btn:last-child:not(:first-child){margin-top:20px}}.home-row{position:relative;display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width:1199px){.home-row{padding-right:var(--offset-xl)}}.home-col{flex-grow:1}.home-col:first-child{display:flex;flex-direction:column;width:calc(max(30%,350px));margin-right:var(--offset-m);padding-top:var(--offset-l)}.home-col:last-child{width:calc(100% - (30% + var(--offset-m)));margin-bottom:calc(0px - var(--offset-s));padding-top:var(--offset-s);padding-bottom:var(--offset-s);overflow:hidden}@media screen and (max-width:999px){.home-col:last-child{margin-bottom:0;padding-top:0;padding-bottom:0}}.home-col.home-col--size_l{width:auto;padding-top:var(--offset-m);padding-bottom:var(--offset-m)}.home-col.home-col--size_s{flex-grow:0;flex-shrink:0;width:calc(var(--offset) * 20);padding-top:0;padding-bottom:0;padding-right:var(--offset-l)}@media screen and (max-width:1199px){.home-col.home-col--size_s{display:none}}.home-col.home-col--pb_0{padding-bottom:0}.home-col--center{align-items:center;text-align:center}@media screen and (max-width:999px){.home-col p{margin-bottom:0}.home-col p br{display:none}}.home-svg{width:100%;height:85%;fill:var(--c4)}.home-slider{width:100%}.home-mentors__list{display:flex;justify-content:flex-start;align-items:stretch}.home-mentors__item{position:relative;flex-shrink:0;width:25%;height:60vh;min-height:400px;overflow:hidden;transition:.15s ease-out}@media screen and (max-width:699px){.home-mentors__item{width:33.333%}}@media screen and (max-width:499px){.home-mentors__item{width:50%}}.home-mentors__item:hover{transition:.35s ease-in;transform:scale(1.1);z-index:1}.home-mentors__item:hover .home-mentors__image::after{opacity:0;transition:.15s ease-in}.home-mentors__item:hover .home-mentors__name{transform:translateX(0);opacity:1;transition-delay:.15s}.home-mentors__item:hover .home-mentors__arrow{transform:translateX(-50%) scale(1);opacity:1;transition-delay:.15s}.home-mentors__image{position:relative;width:110%;height:110%}.home-mentors__image::after{background:var(--c8);content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.8;transition:.15s ease-out}.home-mentors__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.home-mentors__name{position:absolute;top:calc(var(--offset) * 1.5);left:15%;line-height:1;font-weight:var(--fwB);font-size:4.5em;color:rgba(0,0,0,.05);transform:translateX(100%);opacity:0;transition:.3s ease-out}.home-mentors__arrow{background:var(--c2);position:absolute;left:50%;bottom:calc(var(--offset) * 2);transform:translateX(-50%) scale(.5);display:flex;justify-content:center;align-items:center;width:calc(var(--offset) * 2);height:calc(var(--offset) * 2);border-radius:50%;opacity:0;transition:.3s ease-out}.home-mentors__arrow svg{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c3)}.home-video{background:var(--c11);width:100%;height:100%}.home-slider{position:relative}.home-slider [data-action]{display:none}.home-slider .tns-ovh{overflow:hidden}.home-slider .tns-nav{position:absolute;left:0;bottom:0;display:flex;justify-content:flex-end;align-items:center;height:calc(max((var(--offset) * .7),12px))}@media screen and (max-width:1099px){.home-slider .tns-nav{bottom:auto;top:calc(100% + (var(--offset) * 2))}}.home-slider .tns-nav button{background:var(--c10);width:calc(max((var(--offset) * .5),10px));height:calc(max((var(--offset) * .5),10px));margin-right:calc(var(--offset) * .5);border-radius:50%;transform:scale(.8);transition:.3s ease-in-out}.home-slider .tns-nav button.tns-nav-active{background:var(--c3)}.home-slider .home-col:first-child{padding-bottom:var(--offset)}.home-slider__list{display:flex;justify-content:flex-start;align-items:stretch;overflow:hidden}@media screen and (max-width:1099px){.home-slider__list{align-items:flex-start}}.home-slider__item{flex-shrink:0;width:100%}.home-slider__item .home-row{transform:translateY(100px);opacity:0}@media screen and (max-width:1099px){.home-slider__item .home-row{flex-direction:column}}@media screen and (max-width:1099px){.home-slider__item .home-col{width:100%}}.home-slider__item .title--size_l{font-size:2.2em}.home-slider__item .home-col:last-child{transform:translateX(-100px);opacity:0}.home-slider__item.tns-slide-active .home-row{transform:translateY(0);opacity:1;transition:.85s ease-out}.home-slider__item.tns-slide-active .home-col:last-child{transform:translateX(0);opacity:1;transition:.85s ease-out .35s}.home-slider__nav{position:absolute;left:calc(max(30%,350px) - ((max((var(--offset) * .7),12px)) + var(--offset)));bottom:0;display:flex;justify-content:flex-end;align-items:center;margin-top:auto}@media screen and (max-width:1099px){.home-slider__nav{top:calc(100% + (var(--offset) * 2));left:auto;right:0;bottom:auto}}@media screen and (max-width:899px){.home-slider__nav{margin-top:-16px}}.home-slider__nav-arrow{display:flex;justify-content:center;align-items:center}@media screen and (max-width:899px){.home-slider__nav-arrow{padding:16px}}.home-slider__nav-arrow:not(:last-child){margin-right:var(--offset)}@media screen and (max-width:899px){.home-slider__nav-arrow:not(:last-child){margin-right:0}}.home-slider__nav-arrow svg{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c4);transition:.3s ease-out}@media screen and (max-width:899px){.home-slider__nav-arrow svg{width:16px;height:16px}}.home-slider__nav-arrow[disabled] svg{opacity:.5}.home-slider__nav-arrow:focus svg,.home-slider__nav-arrow:focus-within svg,.home-slider__nav-arrow:hover svg{fill:var(--c3)}.home-scroll-down{position:absolute;right:calc((var(--offset-xl) * .5) - ((var(--offset) * 1.5)/ 2));bottom:calc((var(--offset-m) * .5) - ((var(--offset) * 1.5)/ 2));width:calc(var(--offset) * 1.5);height:calc(var(--offset) * 1.5);fill:var(--c3)}@media screen and (max-width:1199px){.home-scroll-down{display:none}}.home-links{display:flex;justify-content:center;align-items:center;width:100%;margin-top:calc(var(--offset) * 2)}@media screen and (max-width:399px){.home-links{justify-content:space-between}}.home-links__item{display:flex;flex-direction:column;align-items:center;margin-left:calc(var(--offset) * 1.5);margin-right:calc(var(--offset) * 1.5);text-transform:uppercase;font-weight:var(--fwSB);font-size:.85em;color:var(--c3);fill:var(--c3);transition:.3s ease-out}@media screen and (max-width:999px){.home-links__item{margin-left:10px;margin-right:10px}.home-links__item:first-child{margin-left:0}.home-links__item:last-child{margin-right:0}}.home-links__item svg{flex-shrink:0;width:calc(max((var(--offset) * .8),16px));height:calc(max((var(--offset) * .8),16px));margin-bottom:calc(var(--offset) * .8)}.home-links__item:focus,.home-links__item:focus-within,.home-links__item:hover{color:var(--c2);fill:var(--c2)}.home-hands{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:599px){.home-hands{top:5px;left:-20px;right:-20px;transform:rotate(30deg)}}.home-hands~.home-content{justify-content:flex-start;padding-top:var(--offset-s);padding-bottom:var(--offset-s)}.home-hands~.home-content .home-btn{margin-top:auto;padding-top:var(--offset-s)}@media screen and (max-width:399px){.home-hands~.home-content .home-btn{width:auto;padding-top:0}}.home-hands__left,.home-hands__right{position:absolute;top:var(--offset-m);bottom:0;width:25%}@media screen and (max-width:999px){.home-hands__left,.home-hands__right{top:0;bottom:var(--offset-s);width:150px}}.home-hands__left img,.home-hands__right img{position:absolute;-o-object-fit:contain;object-fit:contain}.home-hands__left img[data-src],.home-hands__right img[data-src]{opacity:0}.home-hands__left img:first-child,.home-hands__right img:first-child{width:calc(var(--offset) * 18);height:calc(var(--offset) * 18)}.home-hands__left img:last-child,.home-hands__right img:last-child{width:calc(var(--offset) * 15);height:calc(var(--offset) * 15)}.home-hands__left{left:var(--offset-s)}@media screen and (max-width:1099px){.home-hands__left{transform-origin:top left}}.home-hands__left img{top:calc(var(--offset) * 4);left:calc(var(--offset) * 5);-o-object-position:left;object-position:left}.home-hands__left img:first-child{top:calc(var(--offset) * 2);left:0}@media screen and (min-width:1000px){.home-hands__left img:first-child{-webkit-animation:dots-left 15s ease-in-out infinite;animation:dots-left 15s ease-in-out infinite}}@media screen and (min-width:1000px){.home-hands__left img:last-child{-webkit-animation:hand-left 15s ease-in-out infinite;animation:hand-left 15s ease-in-out infinite}}.home-hands__right{right:var(--offset-s)}@media screen and (max-width:1099px){.home-hands__right{transform-origin:bottom right}}.home-hands__right img{right:calc(var(--offset) * 5.5);bottom:calc(var(--offset) * 5.5);-o-object-position:right;object-position:right}@media screen and (min-width:1000px){.home-hands__right img{-webkit-animation:dots-right 15s ease-in-out infinite;animation:dots-right 15s ease-in-out infinite}}.home-hands__right img:first-child{right:0;bottom:calc(var(--offset) * 2)}@media screen and (min-width:1000px){.home-hands__right img:last-child{-webkit-animation:hand-right 15s ease-in-out infinite;animation:hand-right 15s ease-in-out infinite}}@-webkit-keyframes hand-left{50%{transform:translateX(50px) translateY(20px) rotate(-15deg)}}@keyframes hand-left{50%{transform:translateX(50px) translateY(20px) rotate(-15deg)}}@-webkit-keyframes hand-right{50%{transform:translateX(-50px) translateY(-20px) rotate(15deg)}}@keyframes hand-right{50%{transform:translateX(-50px) translateY(-20px) rotate(15deg)}}@-webkit-keyframes dots-left{50%{transform:translateY(50px) rotate(-15deg)}}@keyframes dots-left{50%{transform:translateY(50px) rotate(-15deg)}}@-webkit-keyframes dots-right{50%{transform:translateY(30px) rotate(15deg)}}@keyframes dots-right{50%{transform:translateY(30px) rotate(15deg)}}body:not(.load) .home{background:var(--c7)}body:not(.load) .home::before{transform:translateX(-50%) scale(0)}body:not(.load) .home-image::after{opacity:0;transform:scaleY(0);transform-origin:bottom}body:not(.load) .home-image img{opacity:0}body:not(.load) .home-hands__left,body:not(.load) .home-hands__right,body:not(.load) .home-svg{transform:scale(0)}body:not(.load) .determine-direction,body:not(.load) .home-col:not(.anim),body:not(.load) .home-content,body:not(.load) .home-slider{transform:translateY(100px);opacity:0}body.load .home{transition:.35s ease-out}body.load .home::before{transform:translateX(-50%);transition:.65s ease-in-out .35s}body.load .home-image::after{opacity:1;transform:scaleY(1);transform-origin:bottom;transition:5s ease-in-out}body.load .home-image img{opacity:1;transition:3s ease-in-out}body.load .home-hands__left,body.load .home-hands__right{transform:scale(1);transition:1s ease-out}@media screen and (max-width:1099px){body.load .home-hands__left,body.load .home-hands__right{transform:scale(.6)}}@media screen and (min-width:1000px){body.load .home-svg{-webkit-animation:rotate 150s ease-out infinite 1s;animation:rotate 150s ease-out infinite 1s}}body.load .determine-direction,body.load .home-col:not(.anim),body.load .home-content,body.load .home-slider{transform:translateY(0);opacity:1;transition:.85s ease-out .35s}.about{position:relative;padding-bottom:calc(var(--offset-xxl) - (var(--offset) * 4.5))}@media screen and (min-width:1200px){.about__header .title{width:70%}}.about-box{background:var(--c3);position:relative;display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.about-box{margin-right:var(--offset-s)}}.about-box__image{position:absolute;top:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:40%;padding-left:var(--offset-s)}@media screen and (max-width:899px){.about-box__image{position:relative;top:auto;left:auto;width:100%}}.about-box__image::before{background:var(--c2);content:"";position:absolute;top:25%;width:calc(var(--offset) * 7.5);height:calc(var(--offset) * 7.5);transform:translateX(-50%) scale(0);border-radius:50%;z-index:1}@media screen and (max-width:899px){.about-box__image::before{content:none}}.about-box__image img{width:100%;height:calc(100% - (var(--offset) * 4));-o-object-fit:contain;object-fit:contain;transform:scale(.8);opacity:0;z-index:1}@media screen and (max-width:899px){.about-box__image img{max-width:300px}}.about-box__image--dark::before{background:var(--c6);top:5%;right:18%;width:calc(var(--offset) * 9);height:calc(var(--offset) * 9)}.about-box__image--dark img{-o-object-position:80%;object-position:80%}.about-box__image--dark .about-box__svg{width:80%;height:80%}.about-box__image.active::before{transform:translateX(0) scale(1);transition:.65s ease-in-out .65s}@media screen and (min-width:1000px){.about-box__image.active::before{animation:translate 20s ease-out alternate-reverse 1.3s infinite}}.about-box__image.active img{opacity:1;transform:scale(1);transition:all .65s ease-in-out .15s,opacity .4s ease-out .15s}@media screen and (min-width:1000px){.about-box__image.active img{-webkit-animation:translate 30s ease-out .8s infinite;animation:translate 30s ease-out .8s infinite}}.about-box__image.active ellipse{transition:.85s ease-in-out .65s}.about-box__image.active path{transform-box:fill-box;transform-origin:center;transition:.85s ease-in-out .65s}.about-box__image.active .about-box__svg{opacity:1;transition:opacity 2.65s ease-out}@media screen and (min-width:1000px){.about-box__image.active .about-box__svg{-webkit-animation:rotate 50s ease-in-out infinite;animation:rotate 50s ease-in-out infinite}}.about-box__image:not(.active) ellipse{transform:none}.about-box__image:not(.active) path{transform:scale(0)}.about-box__svg{position:absolute;left:var(--offset-s);width:70%;height:70%;stroke:var(--c2);opacity:0}.about-box__svg--gray{stroke:var(--c4);opacity:.5}.about-box__content{padding:var(--offset-s)}@media screen and (min-width:900px){.about-box__content{width:60%;margin-left:auto}}.about-box__content .title{margin-bottom:var(--offset)}.about-box__content p{margin-top:0;line-height:1.8;font-size:1.1em}.about-box__content p span{color:var(--c2)}.about-box__content .link{margin-top:calc(var(--offset) * 2)}.about-box__content>:last-child{margin-bottom:0}.about-box__terms{display:flex;justify-content:space-between;align-items:flex-start;padding:calc(var(--offset) * 2.5) var(--offset-s);color:var(--c4);fill:var(--c4);border-radius:10px}@media screen and (min-width:1200px){.about-box__terms{margin-right:calc(0px - var(--offset-s));margin-bottom:calc(0px - (var(--offset) * 4));background-color:var(--c6)}}@media screen and (min-width:900px){.about-box__terms{width:60%;margin-left:auto}}@media screen and (max-width:1199px){.about-box__terms{padding-top:0;padding-bottom:var(--offset-s)}}@media screen and (max-width:899px){.about-box__terms{width:100%}}@media screen and (max-width:599px){.about-box__terms{flex-wrap:wrap;margin-top:-20px}}@media screen and (max-width:599px){.term{width:50%;margin-top:20px}}.term__count{font-weight:var(--fwSB);line-height:1.2;font-size:1.6em;color:var(--c3);display:flex;align-items:center}@media screen and (max-width:1366px){.term__count{font-size:24px}}@media screen and (max-width:1199px){.term__count{color:var(--c1)}}.term__count svg{flex-shrink:0;width:calc(var(--offset) * 1.2);height:calc(var(--offset) * 1.2);margin-right:calc(var(--offset) * .5)}.term__name{font-size:.9em;line-height:1.8}@-webkit-keyframes rotate{to{transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@-webkit-keyframes translate{25%{transform:translateY(15px)}50%{transform:translateY(0)}75%{transform:translateY(-15px)}}@keyframes translate{25%{transform:translateY(15px)}50%{transform:translateY(0)}75%{transform:translateY(-15px)}}.profession{padding-bottom:0}.profession-box{background:var(--c3);position:relative;display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width:899px){.profession-box{flex-direction:column-reverse}}.profession-box__image{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40%;height:calc(var(--offset) * 19);padding:calc(var(--offset) * 2) var(--offset-s)}@media screen and (max-width:899px){.profession-box__image{width:100%;max-width:280px;height:auto;align-self:center}.profession-box__image:first-child{order:1}}.profession-box__image--ellipse{margin-top:calc(0px - var(--offset-xl));height:calc(var(--offset) * 25)}@media screen and (max-width:999px){.profession-box__image--ellipse{height:300px;margin-top:0;margin-bottom:calc(0px - (var(--offset) * 1))}}@media screen and (max-width:899px){.profession-box__image--ellipse{height:auto}}.profession-box__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;transform:scale(.8);opacity:0}.profession-box__image.active img{opacity:1;transform:scale(1);transition:all .65s ease-in-out .15s,opacity .4s ease-out .15s}@media screen and (min-width:1000px){.profession-box__image.active img{-webkit-animation:translate 30s ease-out .8s infinite;animation:translate 30s ease-out .8s infinite}}.profession-box__svg{position:absolute;left:0;width:80%;height:80%;stroke:var(--c2);opacity:0}.profession-box__svg~img{width:85%;height:85%}.profession-box__svg--gray{stroke:var(--c4);opacity:.5}.profession-box__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:60%;padding:var(--offset-s)}@media screen and (max-width:899px){.profession-box__content{width:100%}}.profession-box__content--center{justify-content:center}.profession-box__content .title{margin-bottom:var(--offset)}.profession-box__content p{margin-top:0;line-height:1.8;font-size:1.1em}.profession-box__content p span{color:var(--c2)}.profession-box__content ul{list-style:none;margin:var(--offset) 0 0;padding:0}.profession-box__content li{position:relative;margin-right:var(--offset);padding-left:calc(var(--offset) * 2)}@media screen and (max-width:999px){.profession-box__content li{margin-right:0}}.profession-box__content li:not(:last-child){margin-bottom:var(--offset)}.profession-box__content li svg{position:absolute;top:calc(var(--offset) * .25);left:0;width:calc(max((var(--offset) * .9),18px));height:calc(max((var(--offset) * .9),18px));fill:var(--c2)}.profession-box__content .btn{margin-top:auto}.profession-box__terms{background:var(--c6);display:flex;justify-content:space-between;align-items:flex-start;width:60%;margin-left:auto;margin-right:calc(0px - var(--offset-s));margin-bottom:calc(0px - (var(--offset) * 4));padding:calc(var(--offset) * 2.5) var(--offset-s);color:var(--c4);fill:var(--c4);border-radius:10px}.direction-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin-right:calc(0px - (var(--offset)/ 2));margin-bottom:calc(0px - (var(--offset)/ 2))}.direction-list .course-item{width:calc(33.3% - (var(--offset)/ 2));margin-right:calc(var(--offset)/ 2);margin-bottom:calc(var(--offset)/ 2)}@media screen and (max-width:1099px){.direction-list .course-item{width:calc(50% - (var(--offset)/ 2))}}@media screen and (max-width:699px){.direction-list .course-item{width:calc(100% - (var(--offset)/ 2))}}.course-item{background:var(--c3);display:flex;justify-content:space-between;align-items:center;padding:calc(var(--offset) * 2);border-radius:10px;color:var(--c1);transition:.3s ease-out}.course-item:focus,.course-item:focus-within,.course-item:hover{color:var(--c2)}.course-item:focus .course-item__icon,.course-item:focus-within .course-item__icon,.course-item:hover .course-item__icon{background:var(--c2);transition-delay:50ms}.course-item:focus .course-item__icon svg,.course-item:focus-within .course-item__icon svg,.course-item:hover .course-item__icon svg{transform:translateX(calc(100% + (var(--offset) * 1.1)));fill:var(--c3)}.course-item__content{display:flex;flex-direction:column;align-items:flex-start}.course-item__content b{font-weight:var(--fwSB);font-size:1.3em;line-height:1}@media screen and (max-width:1199px){.course-item__content b{font-size:16px}}.course-item__content span{margin-top:var(--offset);font-size:.85em;line-height:1.2;color:var(--c4)}.course-item__icon{background:var(--c7);display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;flex-shrink:0;width:calc(var(--offset) * 3);height:calc(var(--offset) * 3);border-radius:50%;overflow:hidden;transition:.3s ease-out}.course-item__icon svg{flex-shrink:0;width:calc(max((var(--offset) * 1.2),18px));height:calc(max((var(--offset) * 1.2),18px));margin-right:calc(max((var(--offset) * .85),13px));fill:var(--c1);transition:.3s ease-out}.course-item__icon svg:last-child{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px))}.box-cards{position:relative;padding-top:0;padding-bottom:0;overflow:hidden}.box-cards::before{background:var(--c7);content:"";position:absolute;height:50%;left:0;right:0;bottom:0}@media screen and (max-width:899px){.box-cards::before{height:75%}}.box-cards__row{position:relative;display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width:899px){.box-cards__row{flex-direction:column}}.box-cards__col{background:var(--c6);position:relative;display:flex;justify-content:flex-start;align-items:stretch;width:calc(50% - (var(--offset) * .5));padding:calc(var(--offset) * 2.5);color:var(--c3);border-radius:10px;fill:var(--c4);transition:all .3s ease-out .2s,transform 1s ease-in-out;overflow:hidden}@media screen and (max-width:1099px){.box-cards__col{padding:calc(var(--offset) * 2)}}@media screen and (max-width:899px){.box-cards__col{flex-direction:column;width:100%}}.box-cards__col::before{background:var(--c5);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:50vw;height:50vw;pointer-events:none;border-radius:50%;transition:all .65s ease-in-out,opacity .15s ease-out;opacity:0}@media screen and (max-width:1099px){.box-cards__col::before{width:600px;height:600px}}.box-cards__col:nth-child(2){background:var(--c2);fill:var(--c15)}@media screen and (max-width:899px){.box-cards__col:nth-child(2){margin-top:var(--offset-s)}}.box-cards__col:nth-child(2)::before{background:#6eabe8}.box-cards__col:nth-child(2) p{color:var(--c3)}.box-cards__col:nth-child(2):focus,.box-cards__col:nth-child(2):focus-within,.box-cards__col:nth-child(2):hover{fill:#3b76b2}.box-cards__col:focus,.box-cards__col:focus-within,.box-cards__col:hover{fill:var(--c7)}.box-cards__col:focus-within::before,.box-cards__col:focus::before,.box-cards__col:hover::before{transform:translate(-50%,-50%) scale(1);opacity:1}.box-cards__col:focus p,.box-cards__col:focus-within p,.box-cards__col:hover p{color:var(--c3)}.box-cards__image{position:relative;flex-shrink:0;width:calc(var(--offset) * 5);margin-right:calc(var(--offset) * 2.5)}@media screen and (max-width:1099px){.box-cards__image{width:80px;margin-right:calc(var(--offset) * 2)}}@media screen and (max-width:899px){.box-cards__image{margin-right:0;margin-bottom:var(--offset)}}.box-cards__image svg{width:100%;height:100%}.box-cards__content{flex-grow:1;z-index:1}.box-cards__content p{margin-top:0;font-size:.9em;line-height:1.8;color:var(--c4);transition:.3s ease-out}@media screen and (max-width:1099px){.box-cards__content p{margin-bottom:0}}.box-cards__title{margin-top:0;margin-bottom:calc(var(--offset) * .8);font-weight:var(--fwSB);font-size:1.5em;line-height:1.4}@media screen and (max-width:1099px){.box-cards__title{font-size:16px}}.box-cards__arrow{position:absolute;right:calc(var(--offset) * 1.5);bottom:calc(var(--offset) * 1.5);width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c3);transition:.3s ease-out}.catalog{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--offset-s);padding-top:var(--offset)}@media screen and (max-width:1099px){.catalog{padding-top:0}}@media screen and (max-width:999px){.catalog{flex-direction:column-reverse}}.catalog-inner{flex-grow:1}@media screen and (max-width:999px){.catalog-inner{width:100%}}.catalog-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--offset) * 2)}.catalog-number{font-size:1.1em;line-height:1.4;color:var(--c4)}.catalog-number b{font-weight:var(--fwSB);color:var(--c1)}.catalog-footer{display:flex;justify-content:center;margin-top:var(--offset-s);padding-top:var(--offset)}@media screen and (max-width:1099px){.catalog-footer{padding-top:0}}.catalog-sidebar{position:sticky;top:var(--offset-s);flex-shrink:0;width:calc(var(--offset) * 20);padding-left:calc(var(--offset) * 5)}@media screen and (max-width:999px){.catalog-sidebar{position:relative;top:auto;width:100%;padding-left:0}}.to-top{background:var(--c7);display:flex;justify-content:center;align-items:center;align-self:flex-start;margin-top:var(--offset-s);padding:calc(var(--offset) * .8);border-radius:50%;transition:.3s ease-out}@media screen and (max-width:999px){.to-top{display:none}}.to-top svg{flex-shrink:0;width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c1);transition:.3s ease-out}.to-top:focus,.to-top:focus-within,.to-top:hover{background:var(--c1)}.to-top:focus svg,.to-top:focus-within svg,.to-top:hover svg{fill:var(--c3)}.filter{display:flex;flex-direction:column;align-items:stretch}.filter-item{display:flex;flex-direction:column;margin:0;padding:calc(var(--offset) * 1.5) 0 var(--offset);border:none;border-bottom:1px solid var(--c7)}@media screen and (max-width:999px){.filter-item{margin-bottom:var(--offset-s)}}.filter-item:first-child{padding-top:0}.filter-header{display:flex;justify-content:space-between;align-items:center;text-align:left;padding-bottom:calc(var(--offset) * .5);font-weight:var(--fwSB);line-height:1.4;font-size:1.05em;color:var(--c1)}@media screen and (max-width:999px){.filter-header{padding-bottom:var(--offset)}}.filter-header svg{flex-shrink:0;width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));margin-left:var(--offset);fill:var(--c1);transition:transform .35s ease-out}.filter-header.open svg{transform:scaleY(-1)}.filter-content{display:flex;flex-direction:column;margin-top:calc(var(--offset) * .5);margin-bottom:var(--offset)}.filter-content:not(.open){display:none;visibility:hidden}.filter-label{display:flex;justify-content:flex-start;align-items:center;padding-top:calc(var(--offset) * .5);padding-bottom:calc(var(--offset) * .5);cursor:pointer}.filter-label:focus .filter-name,.filter-label:focus-within .filter-name,.filter-label:hover .filter-name{color:var(--c4);font-weight:var(--fwSB)}.filter-radio{width:0;height:0;opacity:0}.filter-radio:checked~.filter-name{padding-left:calc(var(--offset) * 1.8);font-weight:var(--fwB);color:var(--c1)}.filter-radio:checked~.filter-name::before{transform:translateY(-50%) scaleX(1)}.filter-name{position:relative;font-size:.9em;line-height:1.8;color:var(--c1);transition:padding-left .35s ease-out,color .35s ease-out}.filter-name::before{background:var(--c2);content:"";position:absolute;top:50%;left:0;width:var(--offset);height:3px;transform:translateY(-50%) scaleX(0);transform-origin:left;transition:.3s ease-out}.popular-courses__slider,.release-courses__slider{margin-left:calc(0px - (var(--offset) * .5));margin-right:calc(0px - (var(--offset) * .5));margin-bottom:calc(0px - (var(--offset) * .5))}@media screen and (min-width:1000px){.popular-courses__slider .tns-ovh,.release-courses__slider .tns-ovh{overflow:hidden}}.courses__list,.popular-courses__list,.release-courses__list,.webinar__list{display:flex;justify-content:flex-start;align-items:stretch;overflow:hidden}.popular-courses__item,.release-courses__item,.webinar__item{flex-shrink:0;width:33.333%;font-size:var(--fz)!important;overflow:hidden}@media screen and (max-width:1099px){.popular-courses__item,.release-courses__item,.webinar__item{width:50%}}@media screen and (max-width:699px){.popular-courses__item,.release-courses__item,.webinar__item{width:100%}}.courses__link,.popular-courses__link,.release-courses__link,.webinar__link{position:relative;display:flex;flex-direction:column;align-items:stretch;margin-left:calc(var(--offset) * .5);margin-right:calc(var(--offset) * .5);margin-bottom:calc(var(--offset) * .5);border-radius:10px;overflow:hidden;transition:.3s ease-out}@media screen and (min-width:1000px){.courses__link:focus img,.courses__link:focus-within img,.courses__link:hover img,.popular-courses__link:focus img,.popular-courses__link:focus-within img,.popular-courses__link:hover img,.release-courses__link:focus img,.release-courses__link:focus-within img,.release-courses__link:hover img,.webinar__link:focus img,.webinar__link:focus-within img,.webinar__link:hover img{filter:grayscale(.5);transform:scale(1.1)}}.courses__image,.popular-courses__image,.release-courses__image,.webinar__image{position:relative;height:calc(var(--offset) * 12);overflow:hidden}.courses__image img,.popular-courses__image img,.release-courses__image img,.webinar__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .65s ease-out;transform-origin:top;border-top-left-radius:10px;border-top-right-radius:10px}.courses__content,.popular-courses__content,.release-courses__content,.webinar__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:calc(var(--offset) * 1.5)}.courses__tag,.popular-courses__tag,.release-courses__tag,.webinar__tag{font-size:.9em;line-height:1.8}.courses__name,.popular-courses__name,.release-courses__name,.webinar__name{margin-top:calc(var(--offset) * .5);font-weight:var(--fwSB);font-size:1.3em;line-height:1.4;transition:.3s ease-out}@media screen and (max-width:1199px){.courses__name,.popular-courses__name,.release-courses__name,.webinar__name{font-size:16px}}.popular-courses__nav,.release-courses__nav{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:599px){.popular-courses__nav,.release-courses__nav{display:none}}@media screen and (min-width:600px){.popular-courses__nav[style],.release-courses__nav[style]{display:flex!important;opacity:.5}}.popular-courses__nav-arrow,.release-courses__nav-arrow{display:flex;justify-content:center;align-items:center}.popular-courses__nav-arrow:not(:last-child),.release-courses__nav-arrow:not(:last-child){margin-right:var(--offset)}.popular-courses__nav-arrow svg,.release-courses__nav-arrow svg{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c4);transition:.3s ease-out}.popular-courses__nav-arrow[disabled] svg,.release-courses__nav-arrow[disabled] svg{opacity:.5}.popular-courses__nav-arrow:focus svg,.popular-courses__nav-arrow:focus-within svg,.popular-courses__nav-arrow:hover svg,.release-courses__nav-arrow:focus svg,.release-courses__nav-arrow:focus-within svg,.release-courses__nav-arrow:hover svg{fill:var(--c2)}.courses__list,.webinar__list{flex-wrap:wrap;margin-left:calc(0px - (var(--offset) * .5));margin-right:calc(0px - (var(--offset) * .5));margin-bottom:calc(0px - var(--offset))}.courses__item{width:50%;margin-bottom:var(--offset)}@media screen and (max-width:999px){.courses__item{transform:translateY(0);opacity:1}}@media screen and (max-width:699px){.courses__item{width:100%}}.courses__link,.webinar__link{margin-bottom:0}.courses__link:focus,.courses__link:focus-within,.courses__link:hover,.webinar__link:focus,.webinar__link:focus-within,.webinar__link:hover{box-shadow:0 2px 15px rgba(45,53,79,.1)}.courses__link:focus .courses__content::before,.courses__link:focus-within .courses__content::before,.courses__link:hover .courses__content::before,.webinar__link:focus .courses__content::before,.webinar__link:focus-within .courses__content::before,.webinar__link:hover .courses__content::before{transform:scaleX(1)}.courses__link:focus .courses__name,.courses__link:focus-within .courses__name,.courses__link:hover .courses__name,.webinar__link:focus .courses__name,.webinar__link:focus-within .courses__name,.webinar__link:hover .courses__name{color:var(--c2)}.popular-courses+.release-courses{padding-top:0}.popular-courses__link:focus,.popular-courses__link:focus-within,.popular-courses__link:hover{box-shadow:0 2px 15px rgba(45,53,79,.1)}.popular-courses__link:focus .popular-courses__content::before,.popular-courses__link:focus-within .popular-courses__content::before,.popular-courses__link:hover .popular-courses__content::before{transform:scaleX(1)}.popular-courses__link:focus .popular-courses__name,.popular-courses__link:focus-within .popular-courses__name,.popular-courses__link:hover .popular-courses__name{color:var(--c2)}.courses__content,.popular-courses__content{position:relative;color:var(--c1);border:1px solid var(--c7);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.courses__content::before,.popular-courses__content::before{background:var(--c2);content:"";position:absolute;top:-1px;left:-1px;right:-1px;height:5px;transform-origin:left;transform:scaleX(0);transition:.65s ease-out}.courses__footer,.popular-courses__footer{display:flex;justify-content:space-between;align-items:center}.courses__steps,.popular-courses__steps{font-size:.9em;line-height:1.8;color:var(--c4)}.courses__arrow,.popular-courses__arrow{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c4);transition:.3s ease-out}.release-courses+.popular-courses{padding-top:0}.release-courses__link::after,.webinar__link::after{background:linear-gradient(0deg,rgba(14,27,49,.85),transparent);content:"";position:absolute;left:0;right:0;bottom:0;height:80%}.release-courses__date,.webinar__date{background:var(--c3);position:absolute;top:calc(var(--offset) * .8);right:calc(var(--offset) * .8);padding:calc(var(--offset) * .25) calc(var(--offset) * .5);font-size:.85em;line-height:1;color:var(--c1);border-radius:17px}.release-courses__content,.webinar__content{position:absolute;left:0;right:0;bottom:0;padding-bottom:var(--offset);color:var(--c3);z-index:1}@media screen and (max-width:699px){.release-courses__content,.webinar__content{padding-bottom:calc(var(--offset) * 1.5)}}.release-courses__name,.webinar__name{margin-bottom:0}.webinar__item{margin-bottom:var(--offset)}.courses{padding-bottom:0}.courses-header{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:999px){.courses-header{flex-direction:column;align-items:stretch}}.courses-header .title{flex-shrink:0;width:25%;margin-right:var(--offset-s)}@media screen and (max-width:999px){.courses-header .title{width:100%;margin-right:0;margin-bottom:var(--offset)}}@media screen and (max-width:599px){.courses-header .title{margin-bottom:0}}.courses-info{display:flex;justify-content:space-between;align-items:center;flex-grow:1;list-style:none;margin:0;padding:0}@media screen and (max-width:999px){.courses-info{flex-wrap:wrap}}.courses-info__item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:calc(var(--offset) * 1.5)}@media screen and (max-width:999px){.courses-info__item{width:calc(50% - (var(--offset) * 2));margin-right:calc(var(--offset) * 2);margin-top:var(--offset)}}@media screen and (max-width:399px){.courses-info__item{width:100%;margin-right:0}}.courses-info__item:not(:last-child){margin-right:calc(var(--offset) * 2)}@media screen and (max-width:399px){.courses-info__item:not(:last-child){margin-right:0}}.courses-info__item::before{background:var(--c3);content:"";position:absolute;top:calc(var(--offset) * .3);left:0;width:calc(var(--offset) * .5);height:calc(var(--offset) * .5);border-radius:50%}.courses-info__item b{margin-bottom:calc(var(--offset) * .25);font-weight:var(--fwSB);font-size:1.05em;line-height:1.4}.courses-info__item span{font-size:.9em;line-height:1.8;color:var(--c4)}.courses-inner{display:flex;justify-content:space-between;align-items:stretch;height:calc(var(--offset) * 20)}@media screen and (min-width:1200px){.courses-inner{padding-left:var(--offset-s);padding-right:var(--offset-s)}}@media screen and (max-width:999px){.courses-inner{flex-direction:column;height:auto}}.courses-videos{flex-shrink:0;width:60%;margin-right:calc(var(--offset) * 2)}@media screen and (max-width:1299px){.courses-videos{width:55%}}@media screen and (max-width:999px){.courses-videos{width:100%;height:400px;margin-right:0;margin-bottom:var(--offset-s)}}@media screen and (max-width:599px){.courses-videos{height:auto}}.courses-video{width:100%;height:100%}.courses-video iframe,.courses-video video{background:#000;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.courses-video:not(.open){visibility:hidden;height:0}.courses-video__stub{background:var(--c16);position:relative;display:flex;height:100%;overflow:hidden}.courses-video__stub .subscribe-card{background:0 0;position:relative;display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding-left:calc(var(--offset) * 2);padding-right:calc(var(--offset) * 2)}.courses-video__stub .subscribe-card__footer{margin-top:auto}.courses-video__image{position:absolute;top:0;left:0;right:0;bottom:0}.courses-video__image::after{background:linear-gradient(0deg,var(--c16),transparent);content:"";position:absolute;left:0;right:0;bottom:0;height:calc(var(--offset-xxl) * 5)}@media screen and (max-width:999px){.courses-video__image::after{height:100%;background-image:linear-gradient(0deg,var(--c16) 70%,transparent)}}.courses-video__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:luminosity}.courses-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-grow:1}@media screen and (max-width:999px){.courses-content{height:400px}}.courses-tabs{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1099px){.courses-tabs{flex-shrink:0;overflow:auto}}.courses-tab{background:var(--c16);flex-grow:1;padding:var(--offset) calc(var(--offset) * .5);font-weight:var(--fwSB);font-size:.9em;line-height:1;color:var(--c3);border-bottom:1px solid var(--c9)}@media screen and (max-width:1099px){.courses-tab{flex-shrink:0}}@media screen and (max-width:999px){.courses-tab{padding-left:20px;padding-right:20px}}.courses-tab:not(:last-child){border-right:1px solid var(--c9)}.courses-tab.open{background:var(--c2)}.courses-tab__wrap{background:var(--c16);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-grow:1;overflow:auto}.courses-content__list{background:var(--c16);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.courses-content__item{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;padding:calc(var(--offset) * .9) calc(var(--offset) * 2) calc(var(--offset) * .9) calc(var(--offset) * 1.5);text-align:left;color:var(--c3);transition:.3s ease-out}.courses-content__item strong{font-weight:var(--fwSB);font-size:.9em;line-height:1.8}.courses-content__item span{font-size:.85em;line-height:1.6;color:var(--c4)}.courses-content__item:not(:last-child){border-bottom:1px solid var(--c9)}.courses-content__item.open{background:var(--c9)}.courses-content__item.open .courses-content__radio::after{background:var(--c2);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:78%;height:78%}.courses-content__item:not(.open) span:not(.courses-content__radio){visibility:hidden;height:0}.courses-content__item[href] span:not(.courses-content__radio){visibility:visible;height:auto}.courses-content__item[disabled]{background:var(--c5);pointer-events:none;color:var(--c4)}.courses-content__item[disabled] .courses-content__icon{fill:var(--c4)}.courses-content__item:focus,.courses-content__item:focus-within,.courses-content__item:hover{background:var(--c9)}.courses-content__radio{position:absolute;top:calc(var(--offset) * 1.2);right:calc(var(--offset) * 1);width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));border:1px solid var(--c3);border-radius:50%}.courses-content__icon{position:absolute;top:calc(var(--offset) * 1.2);right:calc(var(--offset) * 1);width:calc(max((var(--offset) * .8),14px));height:calc(max((var(--offset) * .8),14px));fill:var(--c7)}.courses-author{margin-top:var(--offset);font-weight:var(--fwB);font-size:.9em;line-height:1.8}@media screen and (max-width:999px){.courses-author{font-size:16px}}.playlists__header{margin-bottom:var(--offset)}@media screen and (min-width:1200px){.playlists__inner{padding-left:var(--offset-s);padding-right:var(--offset-s)}}.playlists-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--c7)}.playlists-list__link{display:flex;justify-content:space-between;padding-top:var(--offset);padding-bottom:var(--offset);border-bottom:1px solid var(--c7);color:var(--c1);transition:.3s ease-out}.playlists-list__link b{font-weight:var(--fwSB);font-size:1.2em;line-height:1.2}@media screen and (max-width:1199px){.playlists-list__link b{font-size:14px}}.playlists-list__link span{font-size:.9em;line-height:1.2;color:var(--c4)}.playlists-list__link:focus,.playlists-list__link:focus-within,.playlists-list__link:hover{color:var(--c2)}.playlist{padding-bottom:var(--offset-xxl)}.advantages{padding-bottom:0}.advantages-slider{position:relative}@media screen and (min-width:1200px){.advantages-slider{padding-right:var(--offset-s)}}.advantages-slider .tns-ovh{overflow:hidden}.advantages-slider__list{background:var(--c3);display:flex;justify-content:flex-start;align-items:stretch;overflow:hidden}.advantages-slider__item{position:relative;display:flex;justify-content:space-between;align-items:stretch;flex-shrink:0;width:100%;min-height:calc(var(--offset) * 19);font-size:var(--fz)!important;overflow:hidden}@media screen and (max-width:999px){.advantages-slider__item{flex-direction:column;min-height:auto}}@media screen and (min-width:900px){.advantages-slider__item::after{content:attr(data-slide);position:absolute;top:var(--offset);right:calc(0px - var(--offset));font-weight:var(--fwB);font-size:16vw;line-height:1;color:var(--c2);transform:translateX(100%);transition:transform .65s ease-out .35s}}.advantages-slider__item:nth-child(1) svg{transform:rotate(-45deg) scaleY(-1)}.advantages-slider__item:nth-child(2) svg{transform:rotate(-90deg)}.advantages-slider__item:nth-child(3) svg{transform:rotate(45deg)}.advantages-slider__item:nth-child(4) svg{transform:rotate(135deg)}.advantages-slider__item.tns-slide-active::after{transform:translateX(0)}@media screen and (min-width:1000px){.advantages-slider__item.tns-slide-active g>*{-webkit-animation:advantage-svg 30s ease-in-out infinite 1.65s;animation:advantage-svg 30s ease-in-out infinite 1.65s}}.advantages-slider__item.tns-slide-active g>*{transform:none;opacity:1}.advantages-slider__item.tns-slide-active .advantages-slider__content b,.advantages-slider__item.tns-slide-active .advantages-slider__content p,.advantages-slider__item.tns-slide-active .advantages-slider__name{transform:translateY(0);opacity:1}.advantages-slider__image{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(30% + var(--offset-s));padding:var(--offset-s)}@media screen and (max-width:999px){.advantages-slider__image{width:100%;padding-bottom:0}}.advantages-slider__name{position:relative;align-self:flex-start;margin-top:0;margin-bottom:auto;font-weight:var(--fwSB);line-height:1;font-size:2.8em;z-index:1;transform:translateY(100px);opacity:0;transition:all .3s ease-out,transform 1.65s ease-out}@media screen and (max-width:999px){.advantages-slider__name{font-size:30px}}@media screen and (max-width:899px){.advantages-slider__name{transition:all .3s ease-out,transform .65s ease-out}}.advantages-slider__svg{position:absolute;width:70%;height:70%;stroke:var(--c4)}@media screen and (max-width:999px){.advantages-slider__svg{left:75%;width:auto;height:auto;opacity:.5}}.advantages-slider__svg g>*{transform:rotate3d(5,4,0,65deg) rotate(65deg) translateX(30%) rotateZ(-25deg) rotateX(-15deg) scale(.6);transform-box:fill-box;opacity:0;transition:transform 1.65s ease-out,opacity .35s ease-out}.advantages-slider__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(70% - var(--offset-s));padding:var(--offset-s);padding-right:calc(var(--offset-s) * 3)}@media screen and (min-width:1200px){.advantages-slider__content{margin-bottom:calc((var(--offset) * 7)/ 2)}}@media screen and (max-width:999px){.advantages-slider__content{width:100%}}@media screen and (max-width:899px){.advantages-slider__content{padding-right:var(--offset-s)}}.advantages-slider__content b{font-weight:var(--fwSB);line-height:1.4;font-size:1.3em;transform:translateY(40px);opacity:0;transition:all .3s ease-out .15s,transform .65s ease-out .15s}.advantages-slider__content p{margin-bottom:0;line-height:1.8;font-size:1.1em;transform:translateY(40px);opacity:0;transition:all .3s ease-out .35s,transform .65s ease-out .35s}.advantages-slider__nav{position:absolute;top:calc(50% - ((var(--offset) * 7)/ 2));right:0;transform:translateY(-50%);display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}@media screen and (max-width:1199px){.advantages-slider__nav{display:none}}.advantages-slider__nav-arrow{display:flex;justify-content:center;align-items:center}.advantages-slider__nav-arrow:not(:first-child){margin-bottom:var(--offset)}.advantages-slider__nav-arrow svg{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c4);transition:.3s ease-out}.advantages-slider__nav-arrow[disabled] svg{opacity:.5}.advantages-slider__nav-arrow:focus svg,.advantages-slider__nav-arrow:focus-within svg,.advantages-slider__nav-arrow:hover svg{fill:var(--c2)}.advantages-slider__controls{background:var(--c3);position:relative;display:flex;justify-content:space-around;align-items:center;padding:calc(var(--offset) * 2.5) var(--offset-s)}@media screen and (min-width:1200px){.advantages-slider__controls{width:70%;height:calc(var(--offset) * 7);margin-top:calc(0px - ((var(--offset) * 7)/ 2));margin-left:auto;margin-right:calc(0px - var(--offset-s));background-color:var(--c6);border-radius:10px}}@media screen and (max-width:1199px){.advantages-slider__controls{padding-top:var(--offset);overflow:auto}}@media screen and (max-width:899px){.advantages-slider__controls{margin-top:1px;padding-top:var(--offset-s)}}.advantages-slider__control{position:relative;display:flex;justify-content:center;align-items:center;font-weight:var(--fwSB);font-size:1.1em;line-height:1;color:var(--c1)}@media screen and (min-width:1200px){.advantages-slider__control{color:var(--c3)}}.advantages-slider__control::before{background:var(--c7);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--offset) * 2.5);height:calc(var(--offset) * 2.5);border-radius:50%;transition:.3s ease-out}@media screen and (min-width:1200px){.advantages-slider__control::before{background-color:var(--c1)}}.advantages-slider__control::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:calc(var(--offset) * 2.5);height:calc(var(--offset) * 2.5);border:1px solid var(--c2);border-radius:50%;transition:.3s ease-out}@media screen and (max-width:1199px){.advantages-slider__control:last-child{margin-left:calc(0px - var(--offset));margin-right:calc(0px - var(--offset));padding-left:var(--offset);padding-right:var(--offset)}}.advantages-slider__control:not(:last-child){margin-right:var(--offset)}@media screen and (max-width:1199px){.advantages-slider__control:not(:last-child){margin-right:calc(var(--offset) * 2)}}.advantages-slider__control span{position:relative;transition:.3s ease-out;z-index:1}.advantages-slider__control.tns-nav-active::before{transform:translate(-50%,-50%) scale(0)}.advantages-slider__control.tns-nav-active::after{transform:translate(-50%,-50%) scale(1)}.advantages-slider__control:not(.tns-nav-active):focus-within::before,.advantages-slider__control:not(.tns-nav-active):focus::before,.advantages-slider__control:not(.tns-nav-active):hover::before{transform:translate(-50%,-50%) scale(1.2)}.advantages-slider__control:not(.tns-nav-active):focus-within::after,.advantages-slider__control:not(.tns-nav-active):focus::after,.advantages-slider__control:not(.tns-nav-active):hover::after{transform:translate(-50%,-50%) scale(.8)}.advantages-slider__control:not(.tns-nav-active):focus span,.advantages-slider__control:not(.tns-nav-active):focus-within span,.advantages-slider__control:not(.tns-nav-active):hover span{transform:scale(.8)}@-webkit-keyframes advantage-svg{50%{transform:rotate(65deg) translate(20%,-20%) rotateZ(-25deg) rotateX(-45deg) scale(.8)}}@keyframes advantage-svg{50%{transform:rotate(65deg) translate(20%,-20%) rotateZ(-25deg) rotateX(-45deg) scale(.8)}}@media screen and (max-width:999px){.subscribe{overflow:hidden}}.subscribe-row{position:relative;display:flex;justify-content:space-between;align-items:stretch}@media screen and (min-width:1200px){.subscribe-row{padding-left:var(--offset-s);padding-right:var(--offset-s)}}@media screen and (max-width:999px){.subscribe-row{flex-direction:column}}.subscribe-col{width:calc(50% - (var(--offset) * 2))}@media screen and (max-width:999px){.subscribe-col{width:100%}}@media screen and (max-width:999px){.subscribe-col:first-child{margin-bottom:var(--offset-s)}}.subscribe-col:first-child p{width:90%;margin-top:calc(var(--offset) * 1.5);margin-bottom:0;line-height:1.8;font-size:1.05em}@media screen and (max-width:999px){.subscribe-col:first-child p{width:100%}}.subscribe-col:first-child a,.subscribe-col:first-child span{color:var(--c2)}.subscribe-card{background:var(--c6);padding:calc(var(--offset) * 2) var(--offset-s);color:var(--c3);border-radius:15px}@media screen and (max-width:1199px){.subscribe-card{padding-left:calc(var(--offset) * 2);padding-right:calc(var(--offset) * 2)}}.subscribe-card__header{position:relative;display:flex;flex-direction:column;align-items:flex-start}.subscribe-card__subtext{font-size:1em;line-height:1.8}@media screen and (min-width:400px){.subscribe-card__subtext{position:absolute;top:0;right:0}}@media screen and (max-width:399px){.subscribe-card__subtext{margin-bottom:var(--offset)}}.subscribe-card__text{margin-top:0;margin-bottom:calc(var(--offset) * 2);font-weight:var(--fwSB);font-size:1.1em;line-height:1.8}.subscribe-card__title{margin-top:0;margin-bottom:0;font-weight:var(--fwSB);font-size:1em;line-height:1.8}.subscribe-card__price{margin-bottom:var(--offset);line-height:1.2;font-size:2em;color:var(--c4)}@media screen and (max-width:1199px){.subscribe-card__price{margin-top:5px;font-size:24px}}@media screen and (max-width:499px){.subscribe-card__price{font-size:20px}}.subscribe-card__price b{font-weight:var(--fwSB);font-size:1.3em;color:var(--c3)}.subscribe-card__info{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:calc(var(--offset) * 2);font-size:.85em;line-height:1.4}.subscribe-card__info svg{flex-shrink:0;width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));margin-top:calc(var(--offset) * .1);margin-right:calc(var(--offset) * .5);fill:var(--c4)}@media screen and (max-width:499px){.subscribe-card__footer{display:flex;flex-direction:column}.subscribe-card__footer .btn:not(:last-child){margin-right:0;margin-bottom:calc(var(--offset) * 1.5)}}.subscribe-box{background:var(--c9);position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:flex-end;align-items:center;padding:calc(var(--offset) * .8) var(--offset);color:var(--c3);transition:.5s ease-out;z-index:2}@media screen and (max-width:999px){.subscribe-box{justify-content:space-between;bottom:75px}}@media screen and (max-width:499px){.subscribe-box{flex-direction:column;padding-top:10px;padding-bottom:15px}.subscribe-box .btn{margin-top:10px;padding-top:7px;padding-bottom:7px}}@media screen and (max-height:400px){.subscribe-box{display:none}}.subscribe-box p{margin-top:0;margin-bottom:0;margin-right:var(--offset);font-size:.85em;line-height:1.8}.subscribe-box:not(.show){transform:translateY(110%)}.who-needs{padding-bottom:0}@media screen and (min-width:1200px){.who-needs__inner{padding-left:var(--offset-s);padding-right:var(--offset-s)}}.who-needs__list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;list-style:none;margin:0 calc(0px - var(--offset-s)) calc(0px - var(--offset-s)) 0;padding:0}.who-needs__item{position:relative;display:flex;justify-content:flex-start;align-items:flex-start;width:calc(50% - var(--offset-s));margin-right:var(--offset-s);margin-bottom:var(--offset-s)}@media screen and (max-width:1099px){.who-needs__item{width:calc(100% - var(--offset-s))}}@media screen and (max-width:499px){.who-needs__item{flex-direction:column}}.who-needs__image{flex-shrink:0;width:calc(var(--offset) * 8.5);height:calc(var(--offset) * 8.5);margin-right:calc(var(--offset) * 2)}@media screen and (max-width:499px){.who-needs__image{width:175px;height:130px;margin-right:0;margin-bottom:var(--offset-s)}}.who-needs__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.who-needs__content p{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.8}.who-needs__name{display:block;margin-bottom:var(--offset);font-weight:var(--fwSB);font-size:1.2em;line-height:1.4}.skills{padding-bottom:0}@media screen and (min-width:1200px){.skills__inner{padding-left:var(--offset-s);padding-right:var(--offset-s)}}.skills-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;list-style:none;margin:0 calc(0px - var(--offset-s)) calc(0px - var(--offset-s)) 0;padding:0}.skills-item{position:relative;width:calc(33.333% - var(--offset-s));margin-right:var(--offset-s);margin-bottom:var(--offset-s);padding-left:calc(var(--offset) * 2)}@media screen and (max-width:1099px){.skills-item{width:calc(50% - var(--offset-s))}}@media screen and (max-width:699px){.skills-item{width:calc(100% - var(--offset-s))}}.skills-item--size_m{width:calc(50% - var(--offset-s))}@media screen and (max-width:699px){.skills-item--size_m{width:calc(100% - var(--offset-s))}}.skills-item svg{position:absolute;top:calc(var(--offset) * .25);left:0;width:calc(max((var(--offset) * .9),18px));height:calc(max((var(--offset) * .9),18px));fill:var(--c2)}.skills-item p{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.8}.skills-name{display:block;margin-bottom:var(--offset);font-weight:var(--fwSB);font-size:1.2em;line-height:1.4}.steps:not(:last-child){padding-bottom:0}@media screen and (max-width:1099px){.steps{padding-left:0;padding-right:0}}.steps__inner{background:var(--c2);padding:var(--offset-s)}.steps-header{margin-bottom:var(--offset)}.steps-list{display:flex;justify-content:space-between;align-items:stretch;list-style:none;margin:0;padding:0;counter-reset:step}@media screen and (max-width:899px){.steps-list{flex-direction:column}}.steps-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:calc(var(--offset) * 9);margin-top:calc(var(--offset) * 2);margin-bottom:var(--offset);padding-left:var(--offset-s);counter-increment:step}@media screen and (max-width:899px){.steps-item{height:auto;padding-left:80px}}.steps-item::before{content:counter(step);position:absolute;top:50%;left:0;transform:translateY(-50%);font-weight:var(--fwB);font-size:15em;line-height:1;color:#63a5e8}@media screen and (max-width:899px){.steps-item::before{font-size:90px}}.steps-item>*{position:relative}.steps-item p{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.8}.steps-name{display:block;margin-bottom:calc(var(--offset) * .5);font-size:1.3em;line-height:1.4}@media screen and (max-width:899px){.steps-name{font-size:16px}}.selection-steps{position:relative}.selection-steps.active .selection-steps__svg{transform:translateY(-50%) translateX(50%);transition:1s ease-in-out 1.65s}.selection-steps__list{position:relative;display:flex;justify-content:space-between;align-items:flex-start;list-style:none;margin:0 var(--offset-xl) 0 0;padding:0}@media screen and (max-width:1199px){.selection-steps__list{margin-right:calc(var(--offset-xl) * 2)}}@media screen and (max-width:1099px){.selection-steps__list{align-items:stretch}}@media screen and (max-width:999px){.selection-steps__list{flex-direction:column;margin-right:0}}@media screen and (min-width:1100px){.selection-steps__list::before{content:"";position:absolute;top:calc(var(--offset) * 5);right:calc(100% - (var(--offset-xl) * 1.5));width:calc(var(--offset-xl) * 2.5);border-bottom:1px solid var(--c1);transform:scaleX(0);transform-origin:left}}@media screen and (max-width:1366px){.selection-steps__list::before{right:calc(100% - (var(--offset-xl) * 2));width:calc(var(--offset-xl) * 3)}}@media screen and (max-width:1199px){.selection-steps__list::before{right:calc(100% - (var(--offset-xl) * 2.5));width:calc(var(--offset-xl) * 3.5)}}.selection-steps__list.active::before{transform:none;transition:.65s ease-in-out}.selection-steps__list.active .selection-steps__item{transform:none;transition:1s ease-in-out}.selection-steps__list.active .selection-steps__item:nth-child(2){transition-delay:.5s}.selection-steps__list.active .selection-steps__item:nth-child(3){transition-delay:1s}.selection-steps__list.active .selection-steps__item .selection-steps__caption{transform:none;opacity:1;transition:1s ease-in-out 1s}.selection-steps__list.active .selection-steps__item:nth-child(2) .selection-steps__caption{transition-delay:1.2s}.selection-steps__list.active .selection-steps__item:nth-child(3) .selection-steps__caption{transition-delay:1.4s}.selection-steps__list.active .selection-steps__item .selection-steps__circle{transform:scale(1);transition:1s ease-in-out 1s}.selection-steps__list.active .selection-steps__item:nth-child(2) .selection-steps__circle{transition-delay:1.2s}.selection-steps__list.active .selection-steps__item:nth-child(3) .selection-steps__circle{transition-delay:1.4s}.selection-steps__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:33.333%;transform:scale(0);transform-origin:left bottom}@media screen and (max-width:999px){.selection-steps__item{width:100%;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start}.selection-steps__item:last-child .selection-steps__caption{padding-bottom:0}}.selection-steps__item:nth-child(1){position:relative}@media screen and (min-width:1100px){.selection-steps__item:nth-child(1){height:calc(var(--offset) * 5)}.selection-steps__item:nth-child(1)::before{content:"";position:absolute;top:100%;width:100%;height:calc(var(--offset) * 5);transform:scaleY(-1);border-right:1px solid rgba(149,157,181,.2);border-bottom:1px solid rgba(149,157,181,.2);border-bottom-right-radius:5vw}.selection-steps__item:nth-child(1) .selection-steps__circle{background-color:var(--c1)}.selection-steps__item:nth-child(1) .selection-steps__circle::after{background-color:var(--c3)}}@media screen and (min-width:1100px){.selection-steps__item:nth-child(even){margin-top:calc((var(--offset) * 9) + var(--offset));padding-top:var(--offset);border-left:1px solid rgba(149,157,181,.2);border-right:1px solid rgba(149,157,181,.2);border-bottom:1px solid rgba(149,157,181,.2);border-bottom-left-radius:5vw;border-bottom-right-radius:5vw;transform-origin:left top}}.selection-steps__item:nth-child(3){position:relative}@media screen and (min-width:1100px){.selection-steps__item:nth-child(3){height:calc(var(--offset) * 5)}.selection-steps__item:nth-child(3)::before{content:"";position:absolute;top:100%;width:100%;height:calc(var(--offset) * 5);transform:scaleY(-1);border-left:1px solid rgba(149,157,181,.2);border-bottom:1px solid rgba(149,157,181,.2);border-bottom-left-radius:5vw}}.selection-steps__caption{display:flex;align-items:center;padding-left:var(--offset-m);padding-right:var(--offset-m);padding-bottom:calc(var(--offset) * 2);transform:translateY(40px);opacity:0}@media screen and (max-width:1366px){.selection-steps__caption{padding-left:var(--offset-s);padding-right:var(--offset-s)}}@media screen and (max-width:1099px) and (min-width:1000px){.selection-steps__caption{flex-direction:column;text-align:center}}@media screen and (max-width:999px){.selection-steps__caption{padding-left:0;padding-right:0}}.selection-steps__count{flex-shrink:0;margin-right:var(--offset);font-size:2em;line-height:1;font-weight:var(--fwB);color:var(--c2)}@media screen and (max-width:1099px) and (min-width:1000px){.selection-steps__count{margin-right:0;margin-bottom:var(--offset)}}.selection-steps__text{font-weight:var(--fwSB);font-size:.9em;line-height:1.2}.selection-steps__circle{background:#e1e1ea;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:calc(var(--offset) * 2);height:calc(var(--offset) * 2);margin-top:auto;border-radius:50%;transform:scale(0)}@media screen and (min-width:1100px){.selection-steps__circle{margin-bottom:calc(0px - var(--offset))}}@media screen and (max-width:999px){.selection-steps__circle{display:none}}.selection-steps__circle::after{background:var(--c2);content:"";position:relative;display:flex;width:15%;height:15%;border-radius:50%}.selection-steps__svg{position:absolute;top:50%;right:0;transform:translateY(-50%) translateX(100%) rotate(100deg);width:calc(var(--offset) * 20);height:calc(var(--offset) * 20);stroke:var(--c4);opacity:.2}.mentors__list,.students__list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin-right:calc(0px - (var(--offset) * 2.5));margin-bottom:calc(0px - (var(--offset) * 2.5))}.mentors__list::-webkit-scrollbar,.students__list::-webkit-scrollbar{width:0}@media screen and (max-width:1199px){.mentors__list,.students__list{flex-wrap:nowrap;margin-left:calc(0px - var(--offset-xl));margin-right:calc(0px - (var(--offset-xl) + (var(--offset) * 2.5)));padding-right:calc((var(--offset-xl) * 2) - (var(--offset) * 2.5));padding-left:var(--offset-xl);overflow-x:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:999px){.mentors__list,.students__list{margin-right:calc(0px - var(--offset-xl));padding-right:0}}.mentors__item,.students__item{--size:25%;width:calc(var(--size) - (var(--offset) * 2.5));margin-right:calc(var(--offset) * 2.5);margin-bottom:calc(var(--offset) * 2.5);color:var(--c1)}@media screen and (max-width:1199px){.mentors__item,.students__item{--size:280px;flex-shrink:0}}@media screen and (max-width:999px){.mentors__item,.students__item{width:var(--size);margin-right:0;padding-right:var(--offset-xl)}}.mentors__item:focus img,.mentors__item:focus-within img,.mentors__item:hover img,.students__item:focus img,.students__item:focus-within img,.students__item:hover img{filter:saturate(1.3)}.mentors__item:focus .students__arrow,.mentors__item:focus-within .students__arrow,.mentors__item:hover .students__arrow,.students__item:focus .students__arrow,.students__item:focus-within .students__arrow,.students__item:hover .students__arrow{background:var(--c7)}.mentors__item:focus .students__arrow svg,.mentors__item:focus-within .students__arrow svg,.mentors__item:hover .students__arrow svg,.students__item:focus .students__arrow svg,.students__item:focus-within .students__arrow svg,.students__item:hover .students__arrow svg{fill:var(--c2);-webkit-animation:arrow .5s ease-out;animation:arrow .5s ease-out}.mentors__image,.students__image{--size:calc(18vw - (var(--offset) * 2));position:relative;width:var(--size);height:var(--size);margin-bottom:calc(var(--offset) * 1.5);border-radius:50%}@media screen and (max-width:1199px){.mentors__image,.students__image{--size:240px}}.mentors__image img,.students__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;transition:.3s ease-out}.students__arrow{background:var(--c2);position:absolute;right:var(--offset);bottom:0;display:flex;justify-content:center;align-items:center;width:calc(var(--offset) * 3);height:calc(var(--offset) * 3);border-radius:50%;z-index:1;transition:.3s ease-out;overflow:hidden}.students__arrow svg{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px));fill:var(--c3);transition:.3s ease-out}.mentors__caption,.students__caption{font-size:1em;line-height:1.5}.mentors__caption p,.students__caption p{margin-top:0;margin-bottom:0}.mentors__caption b,.students__caption b{font-weight:var(--fwB)}@-webkit-keyframes arrow{from{transform:translateX(0)}50%{transform:translateX(350%)}51%{transform:translateX(-350%)}}@keyframes arrow{from{transform:translateX(0)}50%{transform:translateX(350%)}51%{transform:translateX(-350%)}}@media screen and (min-width:1200px){.mentors__list{list-style:none;margin:0 calc(0px - (var(--offset) * 2.5)) calc(0px - (var(--offset) * 2.5)) 0;padding:0}}@media screen and (max-width:1199px){.mentors__list{list-style:none;margin-top:0}}.mentors__image{margin-left:auto;margin-right:auto}.mentors__caption,.students__caption--center{text-align:center}.mentors__caption p,.students__caption--center p{font-size:.9em;line-height:1.8}.mentors__name,.students__name{display:block;margin-bottom:calc(var(--offset) * .5);font-weight:var(--fwSB);font-size:1.05em;line-height:1.4}.faq-row{display:flex;justify-content:space-between;align-items:stretch}@media screen and (min-width:1200px){.faq-row{padding-left:var(--offset-s);padding-right:var(--offset-s)}}@media screen and (max-width:999px){.faq-row{flex-direction:column}}.faq-col:first-child{flex-shrink:0;width:calc(30% - (var(--offset) * 2));margin-right:var(--offset-m)}@media screen and (max-width:999px){.faq-col:first-child{width:100%;margin-right:0;margin-bottom:calc(var(--offset-s) - var(--offset))}}.faq-col:last-child{flex-grow:1}.faq-list{width:100%;list-style:none;margin:0;padding:0}.faq-item{padding:var(--offset) 0;border-bottom:1px solid var(--c7)}.faq-item:first-child{border-top:1px solid var(--c7)}.faq-details[open] svg{transform:rotate(45deg)}.faq-details[open] .faq-title{color:var(--c2)}.faq-details[open] .faq-title svg{fill:var(--c2)}.faq-details:not([open]) .faq-content{display:none;visibility:hidden}.faq-title{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:var(--fwR);line-height:1.4;text-align:left;font-size:1.2em;color:var(--c1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.3s ease-out}.faq-title svg{flex-shrink:0;width:calc(max((var(--offset) * .9),18px));height:calc(max((var(--offset) * .9),18px));margin-left:var(--offset);fill:var(--c1);transition:all .3s ease-out,transform .1s}.faq-title:focus,.faq-title:focus-within,.faq-title:hover{color:var(--c2)}.faq-title:focus svg,.faq-title:focus-within svg,.faq-title:hover svg{fill:var(--c2)}.faq-title::-webkit-details-marker{display:none}.faq-content{display:flex;flex-direction:column;margin-top:var(--offset)}.faq-content ul{list-style:none;margin:0;padding:0}.faq-content li{position:relative;margin-bottom:calc(var(--offset) * .5);padding-left:var(--offset);font-size:.9em;line-height:1.6}@media screen and (max-width:1199px){.faq-content li{margin-bottom:var(--offset);font-size:16px}}.faq-content li::before{background:var(--c2);content:"";position:absolute;top:.55em;left:0;width:calc(var(--offset) * .35);height:calc(var(--offset) * .35);border-radius:50%}.faq-content p{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.8}@media screen and (max-width:999px){.faq-content p{font-size:16px}}.faq-content a{color:var(--c2)}.placement{background:var(--c3);position:relative;min-height:55vh;margin-top:var(--offset-xxl);margin-left:var(--offset-xl);margin-right:var(--offset-xl);padding:var(--offset) var(--offset-s);overflow:hidden}.placement:not(.active) path{transform:translateY(-100%)}.placement.active path{transition:.85s ease-in-out}.placement.active path:nth-child(1){transition-delay:.9s}.placement.active path:nth-child(2){transition-delay:.8s}.placement.active path:nth-child(3){transition-delay:.7s}.placement.active path:nth-child(4){transition-delay:.6s}.placement.active path:nth-child(5){transition-delay:.5s}.placement.active path:nth-child(6){transition-delay:.4s}.placement.active path:nth-child(7){transition-delay:.3s}.placement-svg{position:absolute;top:calc(0px - (var(--offset) * 1.5));right:calc(0px - (var(--offset) * 1.5));bottom:calc(0px - (var(--offset) * 4));width:60%;stroke:var(--c2);opacity:.3}.placement-svg svg{width:auto;height:100%}.placement-row{position:relative;display:flex;justify-content:space-between;align-items:stretch}.placement-col{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap}.placement-col--row{flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:stretch;flex-grow:1}.placement-col:first-child{justify-content:center;flex-shrink:0;width:45%;margin-right:var(--offset-m)}.placement-col p{margin-bottom:0;font-size:.9em;line-height:1.8}.placement-col .link{margin-top:calc(var(--offset) * 2)}.placement-card{background:var(--c3);display:flex;flex-direction:column;align-items:stretch;width:40%;height:calc(var(--offset) * 12);padding:var(--offset);border-radius:10px;box-shadow:0 0 11px var(--c7)}.placement-card:nth-child(1){margin-top:var(--offset);margin-bottom:var(--offset)}.placement-card:nth-child(2){margin-bottom:var(--offset)}.placement-card:nth-child(3){margin-top:var(--offset)}.placement-card__image{flex-shrink:0;width:calc(var(--offset) * 5.5);height:calc(var(--offset) * 5.5);margin-left:auto;margin-right:auto;margin-bottom:var(--offset);border-radius:50%;overflow:hidden}.placement-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.placement-card__name{font-weight:var(--fwSB);font-size:.9em;line-height:1.8}.placement-card__info{display:flex;justify-content:flex-start;margin-top:calc(var(--offset) * .5);font-size:.7em;line-height:1.4}.placement-card__info span{width:content-box}.placement-card__info svg{flex-shrink:0;width:calc(var(--offset) * .8);height:calc(var(--offset) * .8);margin-left:calc(var(--offset) * .5);margin-right:calc(var(--offset) * .5);fill:var(--c1)}.employment{position:relative;padding-bottom:0}.employment.active .employment-svg{transform:translateX(-25%) scaleX(-1);transition:1s ease-in-out .65s}.employment-svg{position:absolute;left:0;bottom:0;transform:translateX(-100%) scaleX(-1) rotate(100deg);width:calc(var(--offset) * 20);height:calc(var(--offset) * 20);stroke:var(--c4);opacity:.2}.employment-row{position:relative;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (min-width:1200px){.employment-row{padding-left:var(--offset-s);padding-right:var(--offset-s)}}@media screen and (max-width:899px){.employment-row{flex-direction:column}}.employment-col{position:relative;flex-shrink:0;width:40%;margin-right:var(--offset-m);z-index:1}@media screen and (max-width:899px){.employment-col{width:100%;margin-right:0;margin-bottom:var(--offset-s)}}.employment-col p{margin-bottom:0;font-size:.9em;line-height:1.8}.employment-col .btn{margin-top:calc(var(--offset) * 2)}@media screen and (max-width:999px){.employment-col .btn{margin-top:var(--offset)}}.employment-subtitle{display:block;margin-top:calc(var(--offset) * .2);font-weight:var(--fwSB);line-height:1.2;font-size:2em;color:var(--c2)}@media screen and (max-width:1199px){.employment-subtitle{font-size:20px}}.employment-steps{position:relative;display:flex;flex-direction:column;counter-reset:step}@media screen and (max-width:899px){.employment-steps{width:100%}}@media screen and (min-width:900px){.employment-steps::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:calc(var(--offset) * 13);height:calc(var(--offset) * 13);border:1px solid var(--c2);border-radius:40px}}.employment-steps::after{content:"";position:absolute;top:50%;right:50%;transform:translateY(-50%) scaleX(0);transform-origin:left;width:70vw;height:calc(var(--offset) * 13);border-bottom:1px solid var(--c2)}.employment-steps.active::before{transform:translate(-50%,-50%);transition:1s ease-in-out .85s}.employment-steps.active::after{transform:translateY(-50%) scaleX(1);transition:1s ease-in-out .65s}.employment-steps__item{background:var(--c6);position:relative;display:flex;flex-direction:column;width:calc(max(50%,250px));margin-top:var(--offset);margin-bottom:var(--offset);padding:calc(var(--offset) * 1.5);color:var(--c4);border-radius:10px;counter-increment:step;z-index:1}@media screen and (max-width:999px){.employment-steps__item{width:100%}}.employment-steps__item::before{content:counter(step);position:relative;font-weight:var(--fwSB);font-size:2em;line-height:1.2;color:var(--c2)}.employment-steps__item:nth-child(1){align-self:flex-end}@media screen and (max-width:999px){.employment-steps__item:nth-child(1){margin-top:0}}@media screen and (max-width:999px){.employment-steps__item:last-child{margin-bottom:0}}.employment-steps__item strong{margin-top:calc(var(--offset) * .5);margin-bottom:calc(var(--offset) * .5);font-weight:var(--fwSB);font-size:1.1em;line-height:1.4;color:var(--c3)}.employment-steps__item p{margin-top:0;margin-bottom:0;font-size:.85em;line-height:1.6}.feedback{background:var(--c2);position:relative;padding:var(--offset-m);color:var(--c3);overflow:hidden}@media screen and (min-width:1200px){.feedback{margin-left:var(--offset-xl);margin-right:var(--offset-xl)}}@media screen and (max-width:999px){.feedback{padding-top:var(--offset-xxl);padding-bottom:var(--offset-xxl)}}.feedback:not(.active) ellipse{transform:translateY(-90%) rotate(-45deg);transform-box:fill-box;transform-origin:center}.feedback.active g{transform:none;opacity:1}.feedback.active ellipse{transition:1s ease-in-out}.feedback.active ellipse:nth-child(1){transition-delay:1.3s}.feedback.active ellipse:nth-child(2){transition-delay:1.2s}.feedback.active ellipse:nth-child(3){transition-delay:1.1s}.feedback.active ellipse:nth-child(4){transition-delay:1s}.feedback.active ellipse:nth-child(5){transition-delay:.9s}.feedback.active ellipse:nth-child(6){transition-delay:.8s}.feedback.active ellipse:nth-child(7){transition-delay:.7s}.feedback.active ellipse:nth-child(8){transition-delay:.6s}.feedback.active ellipse:nth-child(9){transition-delay:.5s}.feedback.active ellipse:nth-child(10){transition-delay:.4s}.feedback.active ellipse:nth-child(11){transition-delay:.3s}.feedback-svg{position:absolute;top:calc(0px - (var(--offset) * 1.5));right:calc(0px - (var(--offset) * 1.5));bottom:calc(0px - (var(--offset) * 4));width:60%;stroke:var(--c14);opacity:.7}@media screen and (max-width:999px){.feedback-svg{display:none}}.feedback-svg svg{width:auto;height:100%}.feedback-svg g{transition:all .35s ease-out,transform 1.65s ease-out}.feedback-row{position:relative;display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width:999px){.feedback-row{flex-direction:column}}.feedback-col{flex-grow:1}.feedback-col:first-child{flex-shrink:0;flex-grow:0;width:40%;margin-right:var(--offset-m)}@media screen and (max-width:999px){.feedback-col:first-child{width:100%;margin-right:0;margin-bottom:var(--offset-s)}}.feedback-col p{margin-bottom:0;font-size:.9em;line-height:1.8}.feedback-col .form-caption{color:var(--c13)}.feedback-col .form-caption a{color:var(--c3)}.news-nav{background:var(--c7);position:sticky;top:var(--offset);display:flex;justify-content:space-between;align-items:center;padding-left:var(--offset);padding-right:var(--offset);border-radius:5px;z-index:1}@media screen and (max-width:1199px){.news-nav{margin-top:var(--offset-s);overflow:auto}}@media screen and (max-width:1099px){.news-nav{top:0;margin-left:calc(0px - var(--offset-xl));margin-right:calc(0px - var(--offset-xl))}}@media screen and (max-width:999px){.news-nav{top:var(--header);margin-top:calc(0px - var(--offset-xxl))}}@media screen and (max-height:400px){.news-nav{top:0}}.news-nav::before{background:var(--c3);content:"";position:absolute;top:calc(0px - var(--offset));left:0;right:0;bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:-1}.news-nav::after{background:inherit;content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;z-index:-1}.news-nav__link{padding:calc(var(--offset) * .8) calc(var(--offset) * .5);font-size:1.05em;line-height:1.2;color:var(--c1);transition:.3s ease-out}@media screen and (max-width:1199px){.news-nav__link{flex-shrink:0}.news-nav__link:last-child{margin-right:calc(0px - var(--offset));padding-right:calc((var(--offset) * .5) + var(--offset))}}.news-nav__link.current{color:var(--c2)}.news-nav__link:focus,.news-nav__link:focus-within,.news-nav__link:hover{color:var(--c2)}.news-inner{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:999px){.news-inner{flex-direction:column}}.news-wrapper{margin-top:var(--offset-s)}.news-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin-left:calc(0px - (var(--offset) * .5));margin-right:calc(0px - (var(--offset) * .5));margin-bottom:calc(0px - var(--offset))}.news-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:calc(33.333% - ((var(--offset) * .5) * 2));margin-left:calc(var(--offset) * .5);margin-right:calc(var(--offset) * .5);margin-bottom:var(--offset);padding:var(--offset);border:1px solid var(--c7);border-radius:10px}@media screen and (max-width:999px){.news-item{width:calc(50% - ((var(--offset) * .5) * 2))}}@media screen and (max-width:799px){.news-item{width:100%}}.news-item:first-child{width:100%}@media screen and (max-width:399px){.news-item:first-child{padding:0;border:none}}.news-link{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;color:var(--c1)}.news-link--row{flex-direction:row;min-height:calc(var(--offset) * 18)}@media screen and (max-width:999px){.news-link--row{flex-direction:column}}.news-link--row .news-image{width:50%;height:100%;margin-right:calc(var(--offset) * 1.5);margin-bottom:0}@media screen and (max-width:999px){.news-link--row .news-image{width:100%;height:auto;max-height:350px;margin-right:0}}.news-link--row .news-tag{font-size:.9em}.news-link--row .title{margin-bottom:var(--offset)}.news-link--row .news-date{font-size:.9em}.news-link--row .news-item__content{padding-top:var(--offset);padding-bottom:var(--offset)}.news-link--row .news-item__content p{font-size:1.05em}.news-link:focus .news-title,.news-link:focus .title,.news-link:focus-within .news-title,.news-link:focus-within .title,.news-link:hover .news-title,.news-link:hover .title{color:var(--c2)}.news-link:focus img,.news-link:focus-within img,.news-link:hover img{transform:scale(1.1)}.news-image{position:relative;flex-shrink:0;width:100%;height:calc(var(--offset) * 10);margin-bottom:var(--offset);border-radius:10px;overflow:hidden}@media screen and (max-width:999px){.news-image{height:auto;max-height:225px}}.news-image--size_l{height:calc(var(--offset) * 20);margin-bottom:calc(var(--offset) * 1.5)}.news-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:top;transition:all .65s ease-out}.news-tag{background:var(--c2);position:absolute;top:var(--offset);left:var(--offset);min-width:calc(var(--offset) * 5);padding:calc(var(--offset) * .5);font-size:.75em;text-align:center;line-height:1.2;color:var(--c3);border-radius:5px}.news-item__content{display:flex;flex-direction:column}.news-item__content .title{transition:.3s ease-out}.news-item__content p{margin-top:calc(var(--offset) * .8);margin-bottom:0;font-size:.9em;line-height:1.6}.news-item__content .link{margin-top:auto;padding-top:calc(var(--offset) * 2)}.news-title{margin-top:0;margin-bottom:calc(var(--offset) * .8);font-size:1.05em;line-height:1.2;transition:.3s ease-out}.news-date{font-size:.85em;line-height:1;color:var(--c2)}.news-footer{display:flex;justify-content:center;margin-top:var(--offset-s);padding-top:var(--offset)}@media screen and (max-width:999px){.news-footer{padding-top:0}}.content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:var(--offset)}@media screen and (max-width:999px){.content.news-item__content{padding:0}}.content .news-date{margin-bottom:var(--offset)}.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:calc(var(--offset) * 2);margin-bottom:calc(var(--offset) * .5)}.content h2:not(.title){font-size:1.5em;line-height:1.2}.content h3:not(.title){font-size:1.2em;line-height:1.2}.content :first-child{margin-top:0}.content p{margin-top:calc(var(--offset) * .8);margin-bottom:0;font-size:.9em;line-height:1.6}.content.payments__inner{padding:0}.news-sidebar{position:sticky;top:calc(var(--offset-s) + (var(--offset) * 2));flex-shrink:0;width:calc(var(--offset) * 20);margin-top:var(--offset-s);padding-left:calc(var(--offset) * 5)}@media screen and (max-width:999px){.news-sidebar{position:initial;top:auto;width:100%;padding-left:0}}.news-sidebar__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.news-sidebar__item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:calc(var(--offset) * 1.5);padding-bottom:calc(var(--offset) * 1.5);border-bottom:1px solid var(--c7)}@media screen and (max-width:999px){.news-sidebar__item:last-child{margin-bottom:0}}.news-sidebar__item .news-tag{position:relative;top:auto;left:auto;min-width:calc(var(--offset) * 3);padding:calc(var(--offset) * .2) calc(var(--offset) * .3)}.news-sidebar__title{margin-top:calc(var(--offset) * .8);margin-bottom:calc(var(--offset) * .5);font-size:.9em;line-height:1.4}.determine-direction{position:relative;color:var(--c3)}.determine-direction__row .btn[disabled]{background:var(--c10);color:var(--c4);fill:var(--c4);cursor:not-allowed}.determine-direction__row:not(.current){width:0;height:0;pointer-events:none;visibility:hidden;overflow:hidden}.determine-direction__header{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:var(--offset)}@media screen and (max-width:1099px){.determine-direction__header{margin-bottom:var(--offset-s)}}.determine-direction__back{position:absolute;left:0;display:flex;align-items:center;font-size:.9em;line-height:1.2;color:var(--c4);fill:var(--c4);transition:.3s ease-out}.determine-direction__back svg{width:calc(var(--offset) * .6);height:calc(var(--offset) * .6);margin-right:var(--offset)}.determine-direction__back:focus,.determine-direction__back:focus-within,.determine-direction__back:hover{color:var(--c2);fill:var(--c2)}.determine-direction__step{font-size:.9em;line-height:1.2;color:var(--c4)}.determine-direction__content{display:flex;flex-direction:column;align-items:center}.determine-direction__title+*{margin-top:var(--offset)}.determine-direction__list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;width:calc(100% + var(--offset));margin-top:var(--offset-s);margin-right:calc(0px - var(--offset));margin-bottom:calc(0px - var(--offset))}.determine-direction__list--size_m{width:calc(max(40%,(360px - (var(--offset) * 4))));margin-right:0}.determine-direction__label{background:var(--c9);position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:var(--offset);padding:var(--offset);border-radius:5px;cursor:pointer;transition:.3s ease-out;overflow:hidden}.determine-direction__label .determine-direction__check{position:relative;margin-right:var(--offset);border:1px solid var(--c4)}.determine-direction__label:hover{background:var(--c10)}.determine-direction__card{background:var(--c9);position:relative;width:calc(33.333% - var(--offset));margin-right:var(--offset);margin-bottom:var(--offset);padding:var(--offset);border-radius:5px;cursor:pointer;transition:.3s ease-out;overflow:hidden}@media screen and (max-width:999px){.determine-direction__card{width:calc(50% - var(--offset))}}@media screen and (max-width:599px){.determine-direction__card{width:calc(100% - var(--offset))}}.determine-direction__card .determine-direction__name{font-weight:var(--fwSB);font-size:1.2em}.determine-direction__card .determine-direction__check{position:absolute;top:var(--offset);right:var(--offset);fill:var(--c3)}.determine-direction__card:hover{background:var(--c10)}.determine-direction__name{position:relative;font-weight:var(--fwR);font-size:.9em;line-height:1.4}.determine-direction__images{position:relative;display:flex;justify-content:space-between;align-items:stretch;margin-top:var(--offset)}.determine-direction__images img{width:calc(33.333% - (var(--offset) * .5));border-radius:10px}.determine-direction__check{position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:calc(max(var(--offset),20px));height:calc(max(var(--offset),20px));border-radius:5px;fill:var(--c3)}.determine-direction__check svg{width:70%;height:70%;transform:scale(.5);opacity:0;transition:.15s ease-out}.determine-direction__checkbox:checked~.determine-direction__check{background:var(--c9)}.determine-direction__checkbox:checked~.determine-direction__check svg{transform:scale(1);opacity:1}.determine-direction__checkbox:checked~.determine-direction__bg::before{background:var(--c10);content:"";position:absolute;top:0;left:0;right:0;bottom:0}.determine-direction__footer{margin-top:var(--offset-s)}.reviews-list{list-style:none;margin:0 0 calc(0px - (var(--offset) * 2)) 0;padding:0}.reviews-list__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin-bottom:calc(var(--offset) * 2)}.reviews-list__item:not(:first-child){padding-top:calc(var(--offset) * 2);border-top:1px solid var(--c7)}.reviews-list__header{display:flex;justify-content:flex-start;align-items:center;flex-shrink:0;margin-bottom:var(--offset)}@media screen and (max-width:499px){.reviews-list__header{flex-direction:column}}.reviews-list__image{flex-shrink:0;width:calc(var(--offset) * 2.5);height:calc(var(--offset) * 2.5);margin-right:var(--offset);border-radius:50%;overflow:hidden}@media screen and (max-width:499px){.reviews-list__image{width:100px;height:100px;margin-right:0;margin-bottom:var(--offset)}}.reviews-list__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews-list__name{font-weight:var(--fwSB);font-size:1em;line-height:1.2}.reviews-list__tag{margin-left:var(--offset);font-size:.85em;line-height:1.2;color:var(--c4)}@media screen and (max-width:499px){.reviews-list__tag{margin-top:5px;margin-left:0}}.reviews-list__content{margin:0 0 0 calc(var(--offset) * 3.5)}@media screen and (max-width:499px){.reviews-list__content{margin-left:0;text-align:justify}}.reviews-list__content p{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.8}@media screen and (max-width:1199px){.reviews-list__content p{font-size:1em}}.reviews-footer{display:flex;justify-content:center;margin-top:var(--offset-s);padding-top:var(--offset)}.vacancy+.section-wrap .skills{padding-bottom:var(--offset-xxl)}.vacancy-filter{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;margin-right:calc(0px - (var(--offset) * .5));margin-bottom:calc(0px - (var(--offset) * .5))}.vacancy-filter__item{margin-right:calc(var(--offset) * .5);margin-bottom:calc(var(--offset) * .5)}.vacancy-filter__btn{display:flex;justify-content:center;align-items:center;padding:calc(var(--offset) * .5) calc(var(--offset) * .8);font-size:.9em;line-height:1;color:var(--c1);border:1px solid var(--c7);border-radius:5px}.vacancy-filter__btn small{margin-left:calc(var(--offset) * .2);font-size:.7em}.vacancy-filter__btn.current{background:var(--c2);color:var(--c3);border-color:var(--c2)}.vacancy-list{list-style:none;margin:var(--offset-s) 0 0 0;padding:0}.vacancy-list__item{padding:var(--offset) 0;border-bottom:1px solid var(--c7)}.vacancy-list__item:first-child{border-top:1px solid var(--c7)}.vacancy-list__details[open] svg{transform:rotate(45deg)}.vacancy-list__details[open] .vacancy-list__title{color:var(--c2)}.vacancy-list__details[open] .vacancy-list__title svg{fill:var(--c2)}.vacancy-list__details:not([open]) .vacancy-list__content{display:none;visibility:hidden}.vacancy-list__title{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;font-weight:var(--fwR);line-height:1.4;text-align:left;font-size:1.2em;color:var(--c1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:.3s ease-out}@media screen and (max-width:1199px){.vacancy-list__title{font-size:18px}}.vacancy-list__title span{margin-top:calc(var(--offset) * .5);font-size:.75em;line-height:1.4;color:var(--c4)}.vacancy-list__title svg{position:absolute;top:calc(50% - ((var(--offset) * .9)/ 2));right:0;width:calc(max((var(--offset) * .9),18px));height:calc(max((var(--offset) * .9),18px));margin-left:var(--offset);fill:var(--c1);transition:all .3s ease-out,transform .1s}@media screen and (max-width:699px){.vacancy-list__title svg{display:none}}.vacancy-list__title:focus,.vacancy-list__title:focus-within,.vacancy-list__title:hover{color:var(--c2)}.vacancy-list__title:focus svg,.vacancy-list__title:focus-within svg,.vacancy-list__title:hover svg{fill:var(--c2)}.vacancy-list__title::-webkit-details-marker{display:none}.vacancy-list__content{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--offset)}.vacancy-list__content p{margin-top:0;margin-bottom:0;font-size:.9em;line-height:1.8}.vacancy-list__content b{margin-top:calc(var(--offset) * .8);margin-bottom:calc(var(--offset) * .8);font-size:1em;line-height:1.2}@media screen and (max-width:1199px){.vacancy-list__content b{margin-top:var(--offset);margin-bottom:var(--offset);font-size:16px}}.vacancy-list__content ul{list-style:none;margin:0;padding:0}.vacancy-list__content li{position:relative;margin-bottom:calc(var(--offset) * .5);padding-left:var(--offset);font-size:.9em;line-height:1.6}@media screen and (max-width:1199px){.vacancy-list__content li{margin-bottom:var(--offset);font-size:16px}}.vacancy-list__content li::before{background:var(--c2);content:"";position:absolute;top:.55em;left:0;width:calc(var(--offset) * .35);height:calc(var(--offset) * .35);border-radius:50%}.vacancy-list__content .btn{margin-top:calc(var(--offset) * 1);margin-bottom:var(--offset)}.license-list{display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width:599px){.license-list{flex-direction:column}}.license-item{width:calc(33.333% - var(--offset));margin-right:var(--offset)}@media screen and (max-width:599px){.license-item{width:100%;margin-right:0;margin-bottom:var(--offset)}}.license-item img{width:100%}.contacts{position:relative;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:699px){.contacts{flex-direction:column-reverse}}.contacts-content{background:var(--c3);position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-shrink:0;width:calc(max((var(--offset) * 23),360px));padding:calc(var(--offset) * 2);z-index:1}@media screen and (max-width:1366px) and (min-width:1000px){.contacts-content{margin-top:var(--offset-s)}}@media screen and (max-width:699px){.contacts-content{width:100%;margin-bottom:var(--offset-xxl)}}@media screen and (max-width:399px){.contacts-content{width:calc(100% + (var(--offset-xl) * 2));margin:calc(0px - var(--offset-xxl)) calc(0px - var(--offset-xl))}}.contacts-list{list-style:none;margin:calc(var(--offset) * .5) 0 0 0;padding:0}.contacts-item{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:calc(var(--offset) * 1.5)}.contacts-item__icon{flex-shrink:0;width:calc(var(--offset) * 1.5);height:calc(var(--offset) * 1.5);margin-right:calc(var(--offset) * 1);fill:var(--c2)}.contacts-item__icon svg{width:100%;height:100%}.contacts-item__content{display:flex;flex-direction:column}.contacts-item__content b{margin-bottom:calc(var(--offset) * .25);font-size:.9em;line-height:1}@media screen and (max-width:1099px){.contacts-item__content b{font-size:16px}}.contacts-item__content a,.contacts-item__content span{font-size:.85em;line-height:1.4;color:var(--c4)}@media screen and (max-width:1099px){.contacts-item__content a,.contacts-item__content span{font-size:14px;line-height:1.8}}.contacts-item__content a{transition:.3s ease-out}.contacts-item__content a:focus,.contacts-item__content a:focus-within,.contacts-item__content a:hover{color:var(--c2)}.contacts-map{overflow:hidden}@media screen and (min-width:700px){.contacts-map{position:absolute;top:0;right:0;bottom:0;width:80%}}@media screen and (max-width:699px){.contacts-map{width:calc(100% + (var(--offset-xl) * 2));height:300px;margin-left:calc(0px - var(--offset-xl));margin-right:calc(0px - var(--offset-xl));margin-bottom:calc(0px - var(--offset-xxl))}}@media screen and (min-width:700px){.contacts-map::before{content:"";position:absolute;top:0;left:0;right:-20vw;bottom:0;background-image:radial-gradient(transparent,var(--c7) 80%);pointer-events:none;z-index:1}}.contacts-map::after{background:var(--c2);content:"";position:absolute;top:0;left:0;right:0;bottom:0;mix-blend-mode:overlay;pointer-events:none}#map{background:var(--c7);width:100%;height:100%}@media screen and (max-width:999px){.box{padding-bottom:0}}.box-row{display:flex;align-items:center}@media screen and (max-width:1199px){.box-row{flex-direction:column;align-items:flex-start}}.box-header{flex-shrink:0;width:41%;margin-right:var(--offset-m);padding-left:var(--offset-s)}@media screen and (max-width:1199px){.box-header{width:100%;margin-right:0;margin-bottom:calc(var(--offset) * 2);padding-left:0}}.box-list{display:flex;align-items:stretch;flex-wrap:wrap;list-style:none;margin:0 calc(var(--offset-s) - var(--offset)) 0 0;padding:0}@media screen and (max-width:1199px){.box-list{margin-right:calc(0px - var(--offset))}}@media screen and (max-width:599px){.box-list{margin-right:0}}.box-list__item{background:var(--c3);display:flex;flex-direction:column;width:calc(50% - var(--offset));margin-right:var(--offset);margin-bottom:var(--offset);padding:calc(var(--offset) * 2)}@media screen and (max-width:599px){.box-list__item{width:100%;margin-right:0}}.box-list__item p{margin-bottom:0;font-size:.95em;line-height:1.4}.box-list__count{font-size:2.5em;line-height:1;font-weight:var(--fwB);color:var(--c2)}.cases-list{display:flex;flex-wrap:wrap;align-items:stretch;list-style:none;margin:0 0 calc(0px - var(--offset-s)) var(--offset-s);padding:0}@media screen and (max-width:1199px){.cases-list{margin-left:0}}.cases-list__item{background:var(--c3);position:relative;width:calc(50% - var(--offset-s));margin-right:var(--offset-s);margin-bottom:var(--offset-s);padding:calc(var(--offset) * 2.5);overflow:hidden}@media screen and (max-width:1199px){.cases-list__item{flex-grow:1}.cases-list__item:nth-child(even){margin-right:0}}@media screen and (max-width:899px){.cases-list__item{width:100%;margin-right:0;padding:calc(var(--offset) * 2)}}.cases-list__count{position:absolute;top:50%;right:calc(0px - var(--offset));font-weight:var(--fwB);font-size:9vw;line-height:1;color:var(--c2);transform:translateY(-50%)}@media screen and (max-width:999px){.cases-list__count{right:-25px;font-size:8em}}@media screen and (max-width:499px){.cases-list__count{font-size:10em}}.cases-list__text{margin-top:0;margin-right:var(--offset-s);margin-bottom:0;line-height:1.6}input,select,textarea{font:var(--fwR) .9em/1.8 var(--ff);background:var(--c3);width:100%;padding:calc(var(--offset) * .5) calc(var(--offset) * .8);color:var(--c1);border-radius:5px;border:none;resize:none;outline:0;transition:.3s ease-out}@media screen and (max-width:1099px){input,select,textarea{padding:15px;line-height:1}}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--c4)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--c4)}input.error,select.error,textarea.error{box-shadow:inset 0 0 0 2px #f16196}input:focus,input:focus-within,input:hover,select:focus,select:focus-within,select:hover,textarea:focus,textarea:focus-within,textarea:hover{box-shadow:inset 0 0 0 2px var(--c14)}textarea{height:calc(3em + ((var(--offset) * .5) * 2))}.form-textarea{height:calc(5em + ((var(--offset) * .5) * 2))}.form{display:flex;flex-direction:column;align-items:stretch}.form--size_s{width:calc(max(35%,(360px - (var(--offset) * 4))))}.form--size_s .btn{align-self:center;margin-top:calc(var(--offset) * 2)}.form-row{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:599px){.form-row{flex-direction:column}}.form-row>*{width:calc(50% - (var(--offset) * .5))}@media screen and (max-width:599px){.form-row>*{width:auto}}.form-row:last-child{margin-top:var(--offset)}.form-label{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:var(--offset)}@media screen and (max-width:599px){.form-label{width:100%}}.form-caption{font-size:.85em;line-height:1.5}@media screen and (max-width:599px){.form-caption{width:100%;margin-bottom:var(--offset)}}.form-caption a{text-decoration:underline;transition:.3s ease-out;color:var(--c3)}.form-caption a:focus,.form-caption a:focus-within,.form-caption a:hover{color:inherit}.form-error{order:-1;margin-bottom:calc(var(--offset) * .5);font-size:.85em;line-height:1.4;color:var(--c13)}.form-file{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.form-file__input{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.form-file__icon{width:calc(var(--offset) * .8);height:calc(var(--offset) * .8);margin-right:calc(var(--offset) * .5);fill:var(--c13)}.form-file__info{font-size:.85em;line-height:1.2;cursor:pointer}.header{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:calc(var(--offset) * 1.5) var(--offset-xl);color:var(--c3);transition:all .3s ease-out;z-index:5}@media screen and (max-width:1199px){.header{padding:var(--offset) calc(var(--offset) * 2)}}@media screen and (max-width:999px){.header{padding-left:var(--offset);padding-right:var(--offset);background-color:var(--c11)}}@media screen and (max-height:400px){.header{position:absolute}}.header .btn{padding:calc(var(--offset) * .5) calc(var(--offset) * .8)}@media screen and (max-width:1366px){.header .btn{padding:12px 15px}}.header.small{background:var(--c11);padding-top:var(--offset);padding-bottom:var(--offset)}.header.hide{transform:translateY(-110%)}@media screen and (max-height:400px){.header.hide{transform:none}}.header-left{display:flex;align-items:center}@media screen and (max-width:999px){.header-left .btn svg:not(:last-child){margin-right:0}}.header-logo{display:flex;justify-content:flex-start;align-items:center;width:calc(max((var(--offset) * 6.5),125px));height:calc(max((var(--offset) * 2),40px));margin-right:var(--offset-s);fill:var(--c3);transition:.3s ease-out}@media screen and (max-width:1199px){.header-logo{margin-right:calc(var(--offset) * 2)}}@media screen and (max-width:999px){.header-logo{margin-right:var(--offset)}}.header-logo svg{flex-shrink:0;width:100%;height:100%}.header-logo g{fill:var(--c2)}.header-logo:focus,.header-logo:focus-within,.header-logo:hover{fill:var(--c2)}.header-right{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:999px){.header-right{justify-content:flex-start}.header-right .btn{position:absolute;top:var(--offset);right:calc((max((var(--offset) * 2),40px)) + (var(--offset) * 2));height:40px}}.header-menu{display:flex;list-style:none;margin:0;padding:0;margin-right:calc(var(--offset) * .5)}@media screen and (max-width:999px){.header-menu{display:none}}.header-menu .menu__item{margin-right:calc(var(--offset) * 1.5)}@media screen and (min-width:1000px){body:not(.load) .header{transform:translateY(-110%)}}.dropdown-wrapper{position:relative}@media screen and (min-width:1000px){.dropdown-wrapper:focus .dropdown,.dropdown-wrapper:focus-within .dropdown,.dropdown-wrapper:hover .dropdown{visibility:visible;transform:translateX(-50%);opacity:1;transition:all .3s ease,opacity .15s ease}}@media screen and (max-width:999px){.dropdown-wrapper.open .dropdown{visibility:visible;transform:scale(1);opacity:1;transition:all .3s ease,opacity .15s ease}}@media screen and (max-width:999px){.dropdown-opener{display:none}}.dropdown-opener svg{width:calc(max((var(--offset) * .6),12px));height:calc(max((var(--offset) * .8),16px))}.dropdown{position:absolute;top:100%;left:50%;transform:translateX(-50%) scaleY(.5);transform-origin:top;min-width:150%;padding-top:calc(var(--offset) + 1px);visibility:hidden;opacity:0;transition:all .3s ease,opacity .15s ease;transition-delay:.25s}@media screen and (max-width:999px){.dropdown{position:fixed;top:0;left:0;right:0;bottom:75px;transform:scaleY(.5);transform-origin:bottom;width:100%;min-width:auto;padding-top:0;z-index:1}.dropdown.open{visibility:visible;transform:scale(1);opacity:1;transition:all .3s ease,opacity .15s ease}}.dropdown-list{background:var(--c3);display:flex;flex-direction:column;align-items:stretch;max-height:70vh;padding:var(--offset);box-shadow:0 13px 40px rgba(0,0,0,.05);overflow:auto}@media screen and (max-width:1366px){.dropdown-list{padding:20px}}@media screen and (max-width:999px){.dropdown-list{height:100%;max-height:none}}.dropdown-list::-webkit-scrollbar{background:var(--c3)}.dropdown-list::-webkit-scrollbar-thumb{background:var(--c7)}.dropdown-item{width:100%;padding:0;font-size:.85em;color:var(--c1);transition:.3s ease-out}@media screen and (max-width:1366px){.dropdown-item{font-size:.9em}}@media screen and (max-width:999px){.dropdown-item{font-size:16px}}.dropdown-item:not(:last-child){position:relative;margin-bottom:var(--offset)}@media screen and (max-width:1366px){.dropdown-item:not(:last-child){margin-bottom:15px}}.dropdown-item:not(:last-child)::after{background:var(--c7);content:"";position:absolute;left:0;right:0;bottom:calc(0px - var(--offset));height:1px}.dropdown-item:not(:first-child){margin-top:var(--offset)}@media screen and (max-width:1366px){.dropdown-item:not(:first-child){margin-top:15px}}.dropdown-item:focus .dropdown-item__icon svg,.dropdown-item:focus-within .dropdown-item__icon svg,.dropdown-item:hover .dropdown-item__icon svg{transform:translateX(calc(100% + (var(--offset) * .9)))}.dropdown-item__content b{font-size:1em}.dropdown-item__content span{margin-top:calc(var(--offset) * .2);font-size:.9em;line-height:1.8}.dropdown-item__icon{width:calc(var(--offset) * 2.5);height:calc(var(--offset) * 2.5)}.dropdown-item__icon svg{width:calc(var(--offset) * .9);height:calc(var(--offset) * .9);margin-right:calc(var(--offset) * .8)}@media screen and (max-width:1366px){.dropdown-item__icon svg{width:16px;height:16px;margin-right:11px}}.dropdown-item__icon svg:last-child{width:calc(max((var(--offset) * .7),12px));height:calc(max((var(--offset) * .7),12px))}.menu-title{margin-top:0;margin-bottom:calc(var(--offset)/ 2);font-size:.9em;line-height:1.8;font-weight:var(--fwSB);color:var(--c3)}@media screen and (max-width:999px){.menu-title{margin-bottom:10px;font-size:16px}}.menu-title *{color:inherit;transition:.3s ease-out}.menu-title :focus,.menu-title :focus-within,.menu-title :hover{color:var(--c2)}.menu__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.menu__item{display:flex;align-items:center}@media screen and (max-width:999px){.menu__item:not(:last-child){margin-bottom:10px}}.menu__link{line-height:1.4;font-size:.85em;color:var(--c3);transition:.3s ease-out}@media screen and (max-width:999px){.menu__link{font-size:16px}}.menu__link:focus,.menu__link:focus-within,.menu__link:hover{color:var(--c2)}.mobile-nav{background:var(--c2);position:fixed;left:0;right:0;bottom:0;color:var(--c3);z-index:5}@media screen and (min-width:1000px){.mobile-nav{display:none}}.mobile-nav__list{background:inherit;position:relative;display:flex;justify-content:space-between;align-items:stretch;max-width:400px;height:75px;list-style:none;margin:0 auto;padding:0;padding-left:12px;padding-right:12px;z-index:2}.mobile-nav__item{display:flex;align-items:stretch;padding:16px 12px}.mobile-nav__link{display:flex;flex-direction:column;justify-content:space-between;align-items:center;line-height:1;font-size:.85em;color:var(--c3)}.mobile-nav__link svg{flex-shrink:0;width:20px;height:20px;margin-bottom:10px;fill:var(--c3)}.mobile-nav__inner{background:var(--c3);padding:20px;overflow:auto}.mobile-nav__inner::-webkit-scrollbar{background:var(--c3)}.mobile-nav__inner::-webkit-scrollbar-thumb{background:var(--c7)}.mobile-nav__inner .menu-title{color:var(--c1)}.mobile-nav__inner .menu__item:not(:first-child){margin-top:10px}.mobile-nav__inner .menu__link{color:var(--c4)}.mobile-nav__row:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--c7)}.lang-wrapper{position:relative;margin-right:calc(var(--offset) * 2)}@media screen and (max-width:999px){.lang-wrapper{position:absolute;top:var(--offset);right:var(--offset);margin-right:0}}.lang-opener{background:var(--c9);width:calc(max((var(--offset) * 2),40px));height:calc(max((var(--offset) * 2),40px));font-weight:var(--fwSB);font-size:.85em;line-height:1.4;text-transform:uppercase;color:var(--c3);border-radius:50%;transition:.3s ease-out}@media screen and (max-width:999px){.lang-opener.open::before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--c11);opacity:.5;z-index:1}}.lang-opener:focus,.lang-opener:focus-within,.lang-opener:hover{background:var(--c2)}.lang{background:var(--c3);position:absolute;top:calc(100% + var(--offset));left:50%;transform:translateX(-50%);transform-origin:top;padding:var(--offset);box-shadow:0 13px 40px rgba(0,0,0,.05)}@media screen and (max-width:999px){.lang{position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - (var(--offset) * 2));max-width:300px;text-align:center;z-index:2}}.lang:not(.open){visibility:hidden;transform:translateX(-50%) scaleY(.5);opacity:0}.lang.open{transition:all .3s ease,opacity .15s ease}.lang-menu{list-style:none;margin:0;padding:0}.lang-menu::-webkit-scrollbar{background:var(--c3)}.lang-menu::-webkit-scrollbar-thumb{background:var(--c7)}@media screen and (max-width:999px){.lang-menu{max-height:calc(80vh - (75px + var(--header)));margin-right:-15px;padding-right:15px;overflow:auto}}@media screen and (max-width:999px){.lang-menu__item:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--c7)}}.lang-menu__link{text-transform:uppercase;font-weight:var(--fwSB);font-size:.75em;line-height:1.4;color:var(--c1);transition:.3s ease-out}@media screen and (max-width:999px){.lang-menu__link{display:block}}.lang-menu__link:focus,.lang-menu__link:focus-within,.lang-menu__link:hover{color:var(--c2)}.footer{background:var(--c8);margin-top:auto;padding:var(--offset-l) var(--offset-xl) calc(var(--offset) * 2);color:var(--c3)}@media screen and (max-width:999px){.footer{padding-top:var(--offset-xxl)}}.footer__row{display:flex;justify-content:space-between;align-items:stretch}@media screen and (min-width:1200px){.footer__row{margin-left:var(--offset-s);margin-right:var(--offset-s)}}@media screen and (max-width:1099px){.footer__row{flex-direction:column}}.footer__row--center{align-items:center}@media screen and (max-width:1099px){.footer__row--center{flex-direction:row}}.footer__row--offset_bottom{padding-bottom:var(--offset-s)}.footer__col{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:999px){.footer__col{flex-wrap:wrap}}.footer__col:not(:last-child){margin-right:var(--offset-xl)}@media screen and (max-width:1099px){.footer__col:not(:last-child){margin-right:0}}.footer__col--column{flex-direction:column}@media screen and (min-width:1100px){.footer__col--column{width:calc(max(16%,240px))}}@media screen and (max-width:1099px) and (min-width:1000px){.footer__col--column{flex-direction:row;order:1;margin-top:var(--offset-s)}}.footer__col--width_auto{flex-grow:1}@media screen and (max-width:999px){.footer__col--width_auto{display:none}}.footer-text{margin-top:0;margin-bottom:calc(var(--offset) * 1.5);font-size:.85em;line-height:1.4}@media screen and (max-width:1099px) and (min-width:1000px){.footer-text{margin-bottom:0}}@media screen and (max-width:999px){.footer-text{margin-top:calc(var(--offset-s) - var(--offset));margin-bottom:30px;font-size:14px}}@media screen and (min-width:1000px){.footer-menu:not(:last-child){margin-right:var(--offset)}}@media screen and (min-width:1000px){.footer-menu .menu__item:not(:last-child){margin-bottom:calc(var(--offset)/ 2)}}.footer-menu .menu__link{color:var(--c4)}.footer-menu .menu__link:focus,.footer-menu .menu__link:focus-within,.footer-menu .menu__link:hover{color:var(--c2)}.footer-menu .menu__link--color_white{color:var(--c3)}.footer-menu .menu__link--color_white:focus,.footer-menu .menu__link--color_white:focus-within,.footer-menu .menu__link--color_white:hover{color:var(--c2)}.number,.support__content{display:flex;flex-direction:column;align-items:flex-start}.number__link,.support__link{font-weight:var(--fwSB);line-height:1.4;font-size:1.3em;transition:.3s ease-out}.number__link:focus,.number__link:focus-within,.number__link:hover,.support__link:focus,.support__link:focus-within,.support__link:hover{color:var(--c2)}.number__text,.support__text{font-size:.75em;color:var(--c4)}@media screen and (max-width:999px){.number__text,.support__text{font-size:13px}}.number{margin-bottom:var(--offset)}@media screen and (max-width:1099px) and (min-width:1000px){.number{margin-bottom:0}}.number__link{color:var(--c3)}.support{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:calc(var(--offset) * 20)}@media screen and (max-width:999px){.support{justify-content:flex-start;width:auto;margin-bottom:var(--offset-s)}}.support svg{flex-shrink:0;width:calc(var(--offset) * 2);height:calc(var(--offset) * 2);margin-right:calc(var(--offset) * .5);fill:var(--c2)}.support__link{color:var(--c1)}.social{display:flex;justify-content:flex-start;align-items:center;list-style:none;margin:0;padding:0}.social__item{margin-right:calc(var(--offset) * 1.5)}.social__link{display:flex;justify-content:center;align-items:center}@media screen and (max-width:999px){.social__link{background-color:var(--c4);padding:10px;border-radius:5px}}.social__link svg{width:calc(max((var(--offset) * .9),18px));height:calc(max((var(--offset) * .8),16px));fill:var(--c3);transition:.3s ease-out}.social__link:focus svg,.social__link:focus-within svg,.social__link:hover svg{fill:var(--c2)}.copyright{padding-top:calc(var(--offset) * 2);border-top:1px solid var(--c10)}.copyright__text{line-height:1.4;font-size:.85em;color:var(--c4)}.copyright__logo{position:relative;display:flex;flex-direction:column;flex-shrink:0;width:calc(max((var(--offset) * 1.5),30px));height:calc(max((var(--offset) * 1.75),35px));transition:.5s;transition-delay:.6s;overflow:hidden;z-index:1}.copyright__logo svg{width:calc(max((var(--offset) * 3),60px));height:auto;opacity:1;transform:none;top:auto;left:auto;fill:var(--c3);stroke:var(--c3);stroke-linecap:round}.copyright__logo .st0{stroke-width:12;stroke-linejoin:round;stroke-miterlimit:10;margin-left:auto}@media screen and (min-width:1000px){.copyright__logo .st0{-webkit-animation:st0 2s linear 0s infinite normal;animation:st0 2s linear 0s infinite normal}}.copyright__logo .st01{stroke-width:0;-webkit-animation:none;animation:none}.copyright__logo .st{stroke-width:0;stroke-linejoin:bevel;opacity:0;transition:.5s;fill:var(--c3);stroke:var(--c3)}.copyright__logo .st1{transition-delay:.3s}.copyright__logo .st2{transition-delay:.2s}.copyright__logo .st3{transition-delay:.1s}@media screen and (min-width:769px){.copyright__logo:focus,.copyright__logo:focus-within,.copyright__logo:hover{width:calc(var(--offset) * 3);transition-delay:0s;overflow:visible}.copyright__logo:focus-within::after,.copyright__logo:focus::after,.copyright__logo:hover::after{opacity:1}.copyright__logo:focus .st0,.copyright__logo:focus-within .st0,.copyright__logo:hover .st0{-webkit-animation:none;animation:none}.copyright__logo:focus .st,.copyright__logo:focus-within .st,.copyright__logo:hover .st{opacity:1;transition-delay:.4s}.copyright__logo:focus .st2,.copyright__logo:focus-within .st2,.copyright__logo:hover .st2{transition-delay:.5s}.copyright__logo:focus .st3,.copyright__logo:focus-within .st3,.copyright__logo:hover .st3{transition-delay:.6s}}@-webkit-keyframes st0{80%{stroke-width:12}95%{stroke-width:24}100%{stroke-width:12}}@keyframes st0{80%{stroke-width:12}95%{stroke-width:24}100%{stroke-width:12}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(10,18,42,.8);transition:.3s ease;z-index:5}.modal-overlay.open{transition-delay:0s}.modal-overlay:not(.open){visibility:hidden;transition-delay:.3s;opacity:0}[data-modal]{border:initial solid initial;display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc((100% - 6px) - 2em);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100% - (var(--offset) * 4));color:var(--c1);margin:auto;-o-border-image:initial;border-image:initial;background:var(--c3);transition:.3s ease}[data-modal]::-webkit-scrollbar{width:0}[data-modal]:not(.open){transform:translateY(40px);opacity:0}.modal{background:var(--c3);padding:calc(var(--offset) * 2);color:var(--c1);box-shadow:var(--bsh1);border-radius:calc(max(1vw,20px))}@media screen and (max-width:999px){.modal[data-modal=video]{padding:0}}.modal--size_l{width:calc(100% - (var(--offset-xl) * 2));height:calc(100% - var(--offset-s))}@media screen and (max-width:999px){.modal--size_l{width:100%;max-width:none;height:100%;max-height:none;border-radius:0}}.modal--size_s{width:25%;min-width:calc(360px - var(--offset));text-align:center}.modal video{background:#000;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit}.modal p{margin-top:calc(var(--offset)/ 2);margin-bottom:calc(var(--offset)/ 2);line-height:1.4;font-size:.85em;color:var(--c4)}.modal .btn{padding:calc(var(--offset) * .5)}.modal .btn:focus,.modal .btn:focus-within,.modal .btn:hover{fill:var(--c2)}.modal__header{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:var(--offset)}.modal__content{margin-top:calc(var(--offset) * 1.5)}.modal__footer{margin-top:calc(var(--offset) * 1.5)}.modal__social{justify-content:center}.modal__social .social__item{margin-right:var(--offset)}.modal__social .social__item:last-child{margin-right:0}.modal__social .social__link{background:var(--c2);padding:calc(max((var(--offset) * .5),10px));border-radius:5px;border:1px solid var(--c2);transition:.3s ease-out}.modal__social .social__link:focus,.modal__social .social__link:focus-within,.modal__social .social__link:hover{background:var(--c3);box-shadow:0 0 30px -6px rgba(90,159,229,.2)}.modal__link{position:relative;display:flex;align-items:stretch;margin-top:calc(var(--offset) * 1.5)}.modal__link label{flex-grow:1}.modal__link .btn{position:absolute;top:0;right:0;bottom:0}.modal__link .btn.copy{background:var(--c7);fill:var(--c4)}.modal__url{background:var(--c7);width:100%;padding-top:calc(var(--offset) * .3);padding-right:calc(var(--offset) * 3);padding-bottom:calc(var(--offset) * .3);color:var(--c4);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0;cursor:no-drop}@media screen and (max-width:1099px){.modal__url{padding-top:10px;padding-bottom:10px;padding-right:50px}}.modal__url::-moz-selection{background:0 0;color:var(--c4)}.modal__url::selection{background:0 0;color:var(--c4)}.modal__url:focus,.modal__url:focus-within,.modal__url:hover{box-shadow:none}.modal__closed{background:var(--c6);position:absolute;top:calc(var(--offset) * 1);right:calc(var(--offset) * 1);display:flex;justify-content:center;align-items:center;width:var(--offset);height:var(--offset);padding:var(--offset);border-radius:5px;z-index:1}@media screen and (max-width:999px){.modal__closed{width:40px;height:40px}}.modal__closed svg{flex-shrink:0;width:calc(var(--offset) * .5);height:calc(var(--offset) * .5);fill:var(--c3)}@media screen and (max-width:999px){.modal__closed svg{width:10px;height:10px}}.page-home .home{padding-right:var(--offset-xl);padding-bottom:calc(var(--offset-xxl) + var(--offset-m))}@media screen and (max-width:1099px){.page-home .home{padding-bottom:calc(var(--offset-xxl) * 3)}}@media screen and (max-width:1199px){.page-home .home-row{padding-right:0}}@media screen and (max-width:899px){.page-home .home-row{flex-direction:column}}.page-home .home-col:first-child{flex-shrink:0}@media screen and (max-width:1199px){.page-home .home-col:first-child{flex-shrink:1}}@media screen and (max-width:999px){.page-home .home-col:last-child{padding-top:var(--offset-xxl)}}@media screen and (max-width:899px){.page-home .home-col{width:100%;padding-top:0;padding-right:var(--offset-xl)}.page-home .home-col:last-child{width:auto;padding-top:var(--offset-s);padding-right:0;padding-bottom:0}}.page-home .about{margin-top:calc(0px - var(--offset-m))}.page-home .about::before{background:var(--c7);content:"";position:absolute;top:0;left:0;right:var(--offset-xl);bottom:0}@media screen and (max-width:1199px){.page-home .about::before{right:0}}.page-home .about>*{position:relative}.page-about .home{display:flex;justify-content:center;align-items:center;min-height:100vh}@media screen and (max-width:999px){.page-about .home{min-height:calc(max((100vh - (var(--header) + 75px)),600px))}}.page-about .home-content{min-height:auto;padding-top:calc(var(--offset-l) + var(--offset-s));padding-bottom:calc(var(--offset-l) - var(--offset-s))}@media screen and (max-width:999px){.page-about .home-content{padding-top:0;padding-bottom:45px}}.page-news,.page-news-inner{overflow:visible}@media screen and (max-width:999px){.page-news .header,.page-news-inner .header{background-color:var(--c3)}.page-news .header.hide,.page-news-inner .header.hide{transform:none}}.page-news .header.small,.page-news-inner .header.small{background:var(--c3);border-bottom:1px solid var(--c7)}.page-news .header-logo,.page-news-inner .header-logo{fill:var(--c1)}.page-news .header .menu__link,.page-news-inner .header .menu__link{color:var(--c1)}.page-news .header .menu__link:focus,.page-news .header .menu__link:focus-within,.page-news .header .menu__link:hover,.page-news-inner .header .menu__link:focus,.page-news-inner .header .menu__link:focus-within,.page-news-inner .header .menu__link:hover{color:var(--c2)}.page-news .header .btn--border,.page-news-inner .header .btn--border{color:var(--c1)}.page-news .header .btn--border:focus,.page-news .header .btn--border:focus-within,.page-news .header .btn--border:hover,.page-news-inner .header .btn--border:focus,.page-news-inner .header .btn--border:focus-within,.page-news-inner .header .btn--border:hover{text-shadow:none}.page-news .lang-opener,.page-news-inner .lang-opener{background:var(--c7);color:var(--c1)}.page-news .lang-opener:focus,.page-news .lang-opener:focus-within,.page-news .lang-opener:hover,.page-news-inner .lang-opener:focus,.page-news-inner .lang-opener:focus-within,.page-news-inner .lang-opener:hover{background:var(--c2);color:var(--c3)}.page-news-inner .news-item{margin-left:0}@media screen and (max-width:999px){.page-news-inner .news-item{padding:0;border:none}}@media screen and (min-width:1000px){.page-catalog{overflow:visible}}.page-direction .home{min-height:100vh;padding-right:var(--offset-xl);padding-bottom:var(--offset-m)}@media screen and (max-width:999px){.page-direction .home{min-height:calc(max((100vh - (var(--header) + 75px)),600px))}}.page-contacts .header{background:var(--c11)}.page-feedback .home{min-height:100vh}@media screen and (max-width:999px){.page-feedback .home{min-height:calc(max((100vh - (var(--header) + 75px)),600px))}}@media screen and (max-width:1199px){.page-feedback .home-row{padding-right:0}}@media screen and (max-width:999px){.page-feedback .home-col p{margin-bottom:var(--offset-s)}}.page-charity .home::before{content:none}.page-charity .home-image{display:flex;justify-content:center;align-items:center;left:auto;width:50%;border-radius:50%;overflow:hidden}@media screen and (max-width:999px){.page-charity .home-image{display:none}}.page-charity .home-image img{width:90%;height:90%;border-radius:50%;opacity:0}.page-charity .home-image::after{height:100%;transform:none!important;box-shadow:inset 0 0 100px 150px var(--c11);border-radius:50%}.page-charity .home-row{min-height:40vh;align-items:center}@media screen and (max-width:999px){.page-charity .home-row{min-height:auto}}body.load .page-charity .home-image img{opacity:1;transition:5s ease-in-out 2.5s}.page-not-found .home{display:flex;flex-direction:column;justify-content:center;min-height:100vh;color:var(--c3);text-align:center}@media screen and (max-width:999px){.page-not-found .home{min-height:calc(max((100vh - (var(--header) + 75px)),600px))}}.beta-version{position:fixed;top:calc(var(--header,120px) + var(--offset));left:0;color:var(--c3);z-index:5}@media screen and (max-width:999px){.beta-version{left:auto;right:0}}.beta-version span{background:var(--c2);display:block;transform-origin:top left;transform:rotate(90deg) translateY(-100%);font-size:.8em;padding:calc(var(--offset) * .2) calc(var(--offset) * .5);border-radius:5px 5px 0 0}@media screen and (max-width:999px){.beta-version span{transform-origin:bottom right;transform:rotate(270deg) translateY(0)}}