:root{--base-banner-height:3rem}@media only screen and (min-width:768px){:root{--base-banner-height:3.75rem}}.course-new-theme:not(.black-friday-theme) .base-banner~.header.premium:not(.active),.course-new-theme:not(.black-friday-theme) .base-banner~.header:not(.active){top:var(--base-banner-height)}.base-banner-enabled .base-banner.fixed~.wrapper .l__courses-filter-box.sticky,.base-banner-enabled .base-banner.fixed~.wrapper .toggle__scroll-box.sticky{top:calc(var(--base-banner-height) + var(--header-height))}.base-banner-enabled .base-banner.fixed~.wrapper .header-sticky,.base-banner-enabled .base-banner~.wrapper .header-sticky:not(.scrolled-header),.base-banner-enabled .header:not(.scrolled):not(.is-scrolled):not(.active):not(.header--scrolled){top:var(--base-banner-height)}.base-banner{height:var(--base-banner-height);position:relative;z-index:200}.base-banner~.wrapper .header:not(.scrolled):not(.is-scrolled):not(.header--scrolled):not(.show):not(.active){top:var(--base-banner-height)}.base-banner~.hero-wide{padding-top:120px}@media only screen and (min-width:1280px){.base-banner~.hero-wide{padding-top:170px}}.base-banner__cont{background-color:var(--bgc);display:block}.base-banner__cont img,.base-banner__cont picture{display:block;height:100%;margin:0 auto;max-width:120rem;object-fit:contain;object-position:center;width:100%}@media only screen and (min-width:768px){.base-banner~.main-running-lines-box,.base-banner~.main-running-lines-box-light{padding-top:var(--header-height)}}.base-banner~.main-running-lines-box .header:not(.scrolled),.base-banner~.main-running-lines-box-light .header:not(.scrolled){top:var(--base-banner-height)}.base-banner+.dark-mode .header,.base-banner~.header,.base-banner~.l_header{transition:top .2s ease}.base-banner+.dark-mode .header:not(.scrolled),.base-banner~.header:not(.scrolled),.base-banner~.l_header:not(.scrolled){top:var(--base-banner-height)}.base-banner+.dark-mode .header.active,.base-banner+.dark-mode .header.header--scrolled,.base-banner+.dark-mode .header.is-scrolled,.base-banner+.dark-mode .header.show,.base-banner+.dark-mode .header.sticky,.base-banner~.header.active,.base-banner~.header.header--scrolled,.base-banner~.header.is-scrolled,.base-banner~.header.show,.base-banner~.header.sticky,.base-banner~.l_header.active,.base-banner~.l_header.header--scrolled,.base-banner~.l_header.is-scrolled,.base-banner~.l_header.show,.base-banner~.l_header.sticky,.overflow .base-banner+.dark-mode .header,.overflow .base-banner~.header,.overflow .base-banner~.l_header{top:0}.base-banner.fixed{position:fixed;top:0;width:100%}.base-banner.fixed~.header,.base-banner.fixed~.header.active{top:var(--base-banner-height)}.base-banner.fixed~.wrapper{margin-top:var(--base-banner-height)}.base-banner.fixed~.wrapper .header,.base-banner.fixed~.wrapper .header__menu{top:var(--base-banner-height)}.base-banner.fixed~.wrapper .main-action-btn{top:calc(var(--base-banner-height) + 4px)}.base-banner.fixed~.wrapper .fixed-header.is-scrolled{top:var(--base-banner-height)}body[data-banner-enabled=true] .breadcrumbs:is(nav){margin-top:calc(var(--base-banner-height) + 2rem)}body[data-banner-enabled=true].is-promo-banner .base-banner.fixed~.wrapper .promo-banner,body[data-banner-enabled=true].is-promo-banner .promo-banner:not(.banner--scrolled){top:var(--base-banner-height)}body[data-banner-enabled=true].is-promo-banner .base-banner.fixed~.wrapper .header{top:calc(var(--base-banner-height) + 43px)}body[data-banner-enabled=true] .landing-breadcrumbs{margin-top:calc(var(--base-banner-height)*-1)}body[data-banner-enabled=true].elvtr-base .wrapper{padding-top:0}@media only screen and (max-width:639px){body[data-banner-enabled=true].menu-active .l_header:not(.active)+.l_menu{top:var(--base-banner-height)}}body[data-banner-enabled=true].course-new-theme .nav__bars{transition:margin .2s ease}body[data-banner-enabled=true].course-new-theme .base-banner.fixed~.wrapper .header+.nav__bars,body[data-banner-enabled=true].course-new-theme .header:not(.active)+.nav__bars{margin-top:var(--base-banner-height)}body[data-banner-enabled=true].elvtr-expansion-body .breadcrumbs{margin-top:calc(var(--base-banner-height) + 2rem)}body[data-banner-enabled=true].elvtr-expansion-body .base-banner.fixed~.wrapper .breadcrumbs{margin-top:calc(var(--base-banner-height) + var(--header-height) + 2rem)}body[data-banner-enabled=true].elvtr-expansion-body .hero{padding-top:var(--base-banner-height)}body[data-banner-enabled=true].elvtr-expansion-body .informers-list{padding-top:var(--header-height)}@media only screen and (max-width:1139px){body[data-banner-enabled=true].elvtr-expansion-body .informers-list{padding-top:var(--header-height,var(--base-banner-height))}}body[data-banner-enabled=true].elvtr-expansion-body .header:not(.scrolled){top:var(--base-banner-height)}body[data-banner-enabled=true].short-land-body .header:not(.scrolled) .nav__enroll{top:calc(var(--base-banner-height) + .25rem)}body[data-banner-enabled=true] .webinar-timetable-wrap .cta-top-btn{top:var(--base-banner-height)}body[data-banner-enabled=true] .webinar-timetable-wrap .cta-top-btn.show,body[data-banner-enabled=true].corp-landing .header.header--scrolled{top:0}body[data-banner-enabled=true].corp-landing .base-banner.fixed~.wrapper .header--scrolled{top:var(--base-banner-height)}body[data-banner-enabled=true].corporate_landing .base-banner{z-index:1100}body[data-banner-enabled=true].corporate_landing.is-scrolled .header{top:0}body[data-banner-enabled=true].corporate_landing.is-scrolled .base-banner.fixed~.wrapper .header{top:var(--base-banner-height)}body[data-banner-enabled=true].corporate_landing.is-scrolled .base-banner.fixed~.wrapper .header__nav{padding-top:calc(80px + var(--base-banner-height))}@media only screen and (min-width:768px){body[data-banner-enabled=true].corporate_landing.is-scrolled .base-banner.fixed~.wrapper .header__nav{padding-top:0}}body[data-banner-enabled=true].vintage-short-body .base-banner.fixed~.wrapper .header__btn{top:calc(var(--base-banner-height) + 10px)}body[data-banner-enabled=true].landing-body:not(.menu-active) .base-banner.fixed{height:var(--base-banner-height)}body[data-banner-enabled=true].landing-body:not(.menu-active) .base-banner.fixed~.wrapper .l_header.sticky.active{transform:translateY(var(--base-banner-height))}@media only screen and (min-width:768px){body[data-banner-enabled=true].landing-body .base-banner.fixed{height:var(--base-banner-height)}body[data-banner-enabled=true].landing-body .base-banner.fixed~.wrapper .l_header.sticky.active{transform:translateY(var(--base-banner-height))}body[data-banner-enabled=true].landing-body .base-banner.fixed~.wrapper .l_menu{top:var(--base-banner-height)}}body[data-banner-enabled=true].long-term-landing .base-banner.fixed~.wrapper .header .header__menu{top:0}body[data-banner-enabled=true].it-expansion-body .base-banner.fixed~.wrapper .header__hidden-menu{top:calc(var(--base-banner-height) + var(--header-height))}body[data-banner-enabled=true].laba-3-0-body .desk{margin-top:1.25rem}@media only screen and (min-width:1280px){body[data-banner-enabled=true].laba-3-0-body .desk{margin-top:0}}body[data-banner-enabled=true].laba-global-body .header{top:0;transition:all .2s}body[data-banner-enabled=true].menu-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-b2b-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-courses-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-magazine-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing),body[data-banner-enabled=true].nav-search-mode:not(.corp-landing):not(.corporate_landing):not(.laba-3-0-body):not(.new-year-theme-2021-updated):not(.long-term-landing){--base-banner-height:0}body[data-banner-enabled=true].new-year-theme-2021-updated .base-banner.fixed~.wrapper .header__menu{top:0}@font-face{font-family:Halvar;font-style:normal;font-weight:400;src:local("Halvar"),url(/build/fonts/HalvarBreit-Rg.3dc58668.woff) format("woff")}@font-face{font-family:Halvar;font-style:normal;font-weight:500;src:local("Halvar"),url(/build/fonts/HalvarBreit-Md.02c9b834.woff) format("woff")}@font-face{font-family:Halvar;font-style:normal;font-weight:700;src:local("Halvar"),url(/build/fonts/HalvarBreit-Bd.d21a350d.woff) format("woff")}@font-face{font-family:Halvar;font-style:normal;font-weight:900;src:local("Halvar"),url(/build/fonts/HalvarBreit-XBd.43810616.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat"),url(/build/fonts/Montserrat-Regular.518803d3.woff2) format("woff2"),url(/build/fonts/Montserrat-Regular.498c8cdb.woff) format("woff")}html{scroll-padding-top:3.25rem}@media only screen and (min-width:1280px){html{scroll-padding-top:5rem}}.strategic-land-body{background:#fff;color:var(--txt-color);font-family:Montserrat,sans-serif;font-weight:400}.strategic-land-body.has-header-scrolled-inside{padding-top:var(--header-static-height)}@media only screen and (min-width:1280px){.strategic-land-body .without-subtitle{display:block}}.strategic-land-body .without-subtitle p{max-width:100%}.strategic-land-body .footer{overflow:hidden}.strategic-land-body .footer .container{padding-block:0;padding-inline:min(7.729468599vw,32px)}@media only screen and (min-width:768px){.strategic-land-body .footer .container{padding-inline:4.5rem;padding-inline:6rem}}@media only screen and (min-width:1600px){.strategic-land-body .footer .container{margin-inline:auto;max-width:120rem;padding-inline:8.5rem}}.container{padding:3.5rem min(7.729468599vw,32px)}@media only screen and (min-width:768px){.container{padding:3.5rem 4.5rem}}@media only screen and (min-width:1280px){.container{padding:5.5rem 6rem}}@media only screen and (min-width:1600px){.container{margin-inline:auto;max-width:120rem;padding-inline:8.5rem}}.swiper-container{overflow:visible}.strategic-land-body .bg-btn{background:var(--btn-bg);border:none;border-radius:6.25rem;box-shadow:none;color:var(--clr-btn);font-size:1.0625rem;height:fit-content;padding-block:.875rem}@media only screen and (hover:hover)and (pointer:fine){.strategic-land-body .bg-btn:hover{background:var(--btn-hover-bg);box-shadow:none}}*,:after,:before{box-sizing:border-box;color:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth;vertical-align:baseline}body{text-rendering:optimizeSpeed}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}b,strong{font-weight:bolder}img,picture,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none}a,button,input{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}button{background:none;border:none;cursor:pointer;padding:0}small{font-size:80%}:focus{outline:none}ul{color:unset;list-style:none;text-decoration:none}h1,h2,h3{font-weight:400}strong{font-weight:500}:root{--second-font:"Halvar",sans-serif;--txt-color:var(--text-color,#242424);--black-bg:var(--black-background,#242424);--white-txt:var(--white-text,#f4f4f4);--accent-clr:var(--accent-color,#e9acff);--accent-clr2:var(--accent-color2,#f8fb7d);--accent-clr3:var(--accent-color3,#b4e4ff);--ticker-bg:var(--ticker-background,#d7f86f);--grey-bg:var(--grey-background,#f4f4f4);--error-color:#ff2b6a;--white-bg:#fff;--header-bg:hsla(0,0%,100%,.85);--hover-trans:0.3s;--header-static-height:80px;--header-scrolled-height:52px;--package-red:#ec504c;--package-grey:#393939;--package-item-first-bg:var(--package-item-first-background,#fff);--package-item-second-bg:var(--package-item-second-background,#b4e4ff);--package-label-bg:var(--package-label-background,#d7f86f);--package-btns-bg:var(--package-btns-background,#f8fb7d);--package-btns-txt:var(--package-btns-text,var(--txt-color));--package-btns-hover-bg:var(--package-btns-hover,#e2e545);--btn-bg:var(--btn-background,#ff2b6a);--clr-btn:var(--btn-color,#fff);--btn-hover-bg:var(--btn-hover-background,var(--accent-clr));--main-with-bg-txt-clr:var(--main-with-bg-text-color,#fff);--main-with-bg-clr:var(--main-with-bg-color,#e9acff);--main-with-bg-title-multi-mob:var(--main-with-bg-title-multiplier-mob,1);--main-with-bg-title-multi-pc:var(--main-with-bg-title-multiplier-pc,1);--main-with-bg-text-multi-mob:var(--main-with-bg-text-multiplier-mob,1);--main-with-bg-text-multi-pc:var(--main-with-bg-text-multiplier-pc,1);--order-title-multi-mob:var(--order-title-multiplier-mob,1);--order-title-multi-pc:var(--order-title-multiplier-pc,1);--order-text-multi-mob:var(--order-text-multiplier-mob,1);--order-text-multi-pc:var(--order-text-multiplier-pc,1);--order-txt-font-weight:var(--order-text-font-weight,regular);--order-txt-align:var(--order-text-align,center);--fixed-enroll-pnl-bg:var(--fixed-enroll-panel-background,#fff);--fixed-enroll-pnl-txt-multi-mob:var(--fixed-enroll-panel-text-size-multiplier-mob,1);--fixed-enroll-pnl-txt-multi-pc:var(--fixed-enroll-panel-text-size-multiplier-pc,1);--fixed-enroll-pnl-btn-multi-mob:var(--fixed-enroll-panel-button-text-size-multiplier-mob,1);--fixed-enroll-pnl-btn-multi-pc:var(--fixed-enroll-panel-button-text-size-multiplier-pc,1);--fixed-enroll-pnl-btn-bg-clr:var(--fixed-enroll-panel-button-background-color,var(--btn-bg));--fixed-enroll-pnl-btn-txt-clr:var(--fixed-enroll-panel-button-text-color,var(--clr-btn))}@media only screen and (min-width:768px){:root{--header-scrolled-height:80px}}.header{backdrop-filter:blur(10px);background:var(--header-bg);height:var(--header-static-height)}.header.header--scrolled{height:var(--header-scrolled-height);left:0;position:fixed;top:0;width:100%;z-index:100}@media only screen and (max-width:767px){.header.header--scrolled .header__action{display:none}.header.header--scrolled .container{justify-content:center}}.header .container{align-items:center;display:flex;justify-content:space-between;padding:1rem}@media only screen and (min-width:1280px){.header .container{padding-inline:6rem}}@media only screen and (min-width:1600px){.header .container{padding-inline:8.5rem}}.header__logo{height:1.25rem;width:5.25rem}.header__logo a,.header__logo svg{display:block;height:100%;width:100%}.header__logo svg{transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.header__logo svg:hover{fill:var(--accent-clr)}}.header__nav{display:none}@media only screen and (min-width:1280px){.header__nav{align-items:center;display:flex;font-size:1.0625rem;font-weight:500;gap:2.5rem;line-height:1.3}}.header__nav li{position:relative}.header__nav li:before{background:var(--accent-clr);content:"";display:block;height:.1875rem;left:0;position:absolute;top:100%;transition:.3s;width:0}@media only screen and (hover:hover)and (pointer:fine){.header__nav li:hover:before{width:100%}}.header__action a{border:1px solid;border-radius:2.5rem;display:block;font-family:var(--second-font);font-size:1.0625rem;font-weight:700;padding:.8125rem min(9.6618357488vw,40px);transition:.3s}@media only screen and (min-width:768px){.header__action a{padding-inline:3rem}}@media only screen and (hover:hover)and (pointer:fine){.header__action a:hover{background:var(--accent-clr);box-shadow:.1875rem -.1875rem 0 0 var(--accent-clr2)}}.main .container{padding:.5rem}@media only screen and (min-width:768px){.main .container{padding:1rem}}.main__inner{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);font-family:var(--second-font);padding:2rem 1.5rem}@media only screen and (min-width:768px){.main__inner{padding:3.5rem}}@media only screen and (min-width:1280px){.main__inner{background:transparent;display:grid;gap:1rem;grid-template-columns:57% 42%;padding:0}}@media only screen and (min-width:1600px){.main__inner{grid-template-columns:65.7% 33.4%}}.main__title{font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main__title{font-size:4.25rem;font-weight:700;margin-bottom:2.5rem}}.main__text{font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:3.5rem}@media only screen and (min-width:1280px){.main__info{background:var(--black-bg);border-radius:1.25rem;display:flex;flex-direction:column;justify-content:center;padding:5.5rem 5rem}}@media only screen and (min-width:1600px){.main__info{padding-inline:7.5rem}}.main__action{margin-bottom:2rem}@media only screen and (min-width:768px){.main__action{margin-bottom:3.5rem;width:fit-content}}@media only screen and (min-width:1280px){.main__action{margin-bottom:0}}.main__action a{background:var(--accent-clr);border:2px solid;border-radius:50%;box-shadow:.1875rem -.1875rem 0 0 var(--accent-clr2);color:var(--txt-color);display:block;font-family:var(--second-font);font-size:1.125rem;font-weight:700;padding:1.1875rem 3.0625rem;text-align:center;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.main__action a:hover{box-shadow:none}}.main__img{border-radius:1.25rem;overflow:hidden;padding-top:87%;position:relative}@media only screen and (min-width:768px){.main__img{padding-top:88%}}@media only screen and (min-width:1280px){.main__img{padding-top:0}}.main__img picture{height:100%}.main__img img{display:block;height:100%;left:0;object-fit:cover;object-position:var(--main-img-position,center);position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.main__img img{position:static}}.main__ticker{background:var(--ticker-bg);display:grid;grid-template:1fr/1fr;overflow:hidden;padding-block:.75rem;white-space:nowrap;width:100%}.main__ticker-item{display:flex;font-family:var(--second-font);font-size:1.0625rem;font-weight:700;gap:2.5rem;grid-area:1/1/2/2;padding:0 .9375rem;transform:translate(100vw)}.main__ticker-item:first-child{animation:ticker 50s linear infinite forwards}.main__ticker-item:last-child{animation:ticker 50s linear 25s infinite forwards}.main__ticker-item div{align-items:center;display:flex;gap:1.75rem}.main__ticker-item div svg{display:block;flex-shrink:0}.about .container{padding:.5rem}@media only screen and (min-width:768px){.about .container{padding:1rem}}.about__inner{background:var(--grey-bg);border-radius:1.25rem;padding:2rem 1.5rem}@media only screen and (min-width:768px){.about__inner{padding:5.5rem 3.5rem}}@media only screen and (min-width:1280px){.about__inner{display:grid;gap:1rem;grid-template-columns:1fr 31.9375rem;padding:7.75rem 5rem 5.5rem}}@media only screen and (min-width:1600px){.about__inner{grid-template-columns:1fr 39.1875rem;padding-inline:7.5rem}}.about__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2}@media only screen and (min-width:768px){.about__title{font-size:3rem}}@media only screen and (min-width:1280px){.about__title{width:40.5rem}}.about__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-top:1.5rem}.about__text{display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:1280px){.about__text{margin-top:.75rem}}.about__list,.about__text{font-size:1.0625rem;font-weight:500;line-height:1.3}@media only screen and (min-width:1280px){.about__list{padding-top:.75rem}}.about__list li{padding-left:1.5rem;position:relative}.about__list li:not(:last-child){margin-bottom:.75rem}.about__list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTEzKSIgc3Ryb2tlPSIjMjQyNDI0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:.1875rem;position:absolute;top:.25rem;width:1rem}.about__date{display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:2.75rem;margin-top:2.5rem}@media only screen and (min-width:768px){.about__date{gap:3rem;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:1280px){.about__date{margin-bottom:0;width:fit-content}}.about__date-label{font-size:1.0625rem;line-height:1.3;margin-bottom:.5rem}.about__date-value{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3}.graphic .container{padding:2rem min(7.729468599vw,32px)}@media only screen and (min-width:768px){.graphic .container{padding:3.5rem 4.5rem}}@media only screen and (min-width:1280px){.graphic .container{padding:5.5rem 6rem}}@media only screen and (min-width:1600px){.graphic .container{padding-inline:8.5rem}}@media only screen and (min-width:1280px){.graphic__inner{display:grid;gap:3.5rem;grid-template-columns:31.9375rem 1fr}}@media only screen and (min-width:1600px){.graphic__inner{gap:8.25rem}}.graphic__img{background:var(--white-bg);border-radius:56px;margin-bottom:2rem;padding-top:107%;position:relative}@media only screen and (min-width:768px){.graphic__img{padding-top:81.3%}}@media only screen and (min-width:1280px){.graphic__img{height:31.9375rem;margin-bottom:0;padding-top:0;width:31.9375rem}}.graphic__img img{display:block;height:11.4375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:11.4375rem}.graphic__img svg{height:100%;left:0;position:absolute;top:0;width:100%}.graphic__title{font-family:var(--second-font);font-size:2.3125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.graphic__title{font-size:3rem}}.graphic__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:2.5rem}.graphic__list,.graphic__text{font-size:1.0625rem;line-height:1.3}.graphic__text{display:flex;flex-direction:column;gap:1.25rem}.graphic__list li{padding-left:1.5rem;position:relative}.graphic__list li:not(:last-child){margin-bottom:.75rem}.graphic__list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTEzKSIgc3Ryb2tlPSIjMjQyNDI0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:.1875rem;position:absolute;top:.125rem;width:1rem}.graphic__action{margin-top:2.5rem}.graphic__action a{background:var(--grey-bg);border:2px solid;border-radius:50%;box-shadow:.1875rem -.1875rem 0 0 var(--accent-clr2);color:var(--txt-color);display:block;font-family:var(--second-font);font-size:1.125rem;font-weight:700;padding:1.1875rem;text-align:center;transition:.2s}@media only screen and (min-width:768px){.graphic__action a{padding:1.1875rem 3rem;width:fit-content}}@media only screen and (hover:hover)and (pointer:fine){.graphic__action a:hover{box-shadow:none}}@media only screen and (min-width:1280px){.graphic.centered .graphic__inner{align-items:center}}.audience .container{padding:.5rem .5rem .25rem}@media only screen and (min-width:768px){.audience .container{padding:1rem 1rem .5rem}}.audience__inner{background:var(--accent-clr3);border-radius:1.25rem;overflow:hidden;padding:2rem min(5.7971014493vw,24px)}@media only screen and (min-width:768px){.audience__inner{padding:5.5rem 3.5rem}}@media only screen and (min-width:1280px){.audience__inner{padding:5.5rem 5rem}}@media only screen and (min-width:1600px){.audience__inner{padding-inline:7.5rem}}.audience__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:768px){.audience__title{font-size:3rem}}@media only screen and (min-width:1280px){.audience__title{margin-bottom:0}}.audience__title-box{margin-bottom:2rem}@media only screen and (min-width:768px){.audience__title-box{margin-bottom:2.5rem}}@media only screen and (min-width:1280px){.audience__title-box{display:grid;gap:1rem;grid-template-columns:1fr 39%;margin-bottom:3.5rem}}.audience__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3}.audience__item{background:var(--white-bg);border-radius:1.25rem;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:1.25rem 1.5rem 2rem}@media only screen and (min-width:768px){.audience__item{min-height:25.5rem}}.audience__item-title{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1.25rem;padding-bottom:1rem;position:relative}.audience__item-title svg{bottom:0;left:0;position:absolute}.audience__item-text,.audience__number{font-size:1.0625rem;line-height:1.3}.audience__number{background:var(--grey-bg);border:2px solid;border-radius:6.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);font-family:var(--second-font);font-weight:700;height:fit-content;padding:.25rem .875rem;width:fit-content}.audience__img{border-radius:6.25rem;height:4.5rem;overflow:hidden;position:absolute;right:0;top:-.125rem;width:6rem}.audience__img img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.audience__head{display:flex;justify-content:space-between;margin-bottom:3.375rem;position:relative}.audience__navigation{align-items:center;display:flex;gap:1.5rem}.audience__navigation div{position:static}.audience__navigation-box{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}@media only screen and (min-width:768px){.audience__navigation-box{margin-top:2.5rem}}@media only screen and (min-width:1280px){.audience__navigation-box{margin-top:3.5rem}}.audience .swiper-pagination{position:static}@media only screen and (min-width:768px)and (max-width:1279px){.audience .swiper-container{overflow:visible}}.audience__next,.audience__prev{height:3.375rem;margin-top:0;width:5rem}.audience__next svg,.audience__prev svg{height:100%;width:100%}.audience__pagination{font-family:var(--second-font);font-size:1.375rem;font-weight:500;letter-spacing:-.25rem;line-height:1.3;width:fit-content}.audience .swiper-button-next,.audience .swiper-button-prev{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);left:unset;position:relative;right:unset;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.audience .swiper-button-next:hover,.audience .swiper-button-prev:hover{box-shadow:none}}.audience .swiper-button-next svg,.audience .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-52%,-53%)}.course .container{padding:.25rem .5rem .5rem}@media only screen and (min-width:768px){.course .container{padding:.5rem 1rem}}.course__inner{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);padding:2rem 1.5rem}@media only screen and (min-width:768px){.course__inner{padding:5.5rem 3.5rem}}@media only screen and (min-width:1280px){.course__inner{padding:7.75rem 5rem}}@media only screen and (min-width:1440px){.course__inner{padding-inline:7.5rem}}.course__title{flex-shrink:0;font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:768px){.course__title{font-size:3rem}}@media only screen and (min-width:1280px){.course__title{margin-bottom:0;width:45.0625rem}.course__title-box{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:3.5rem}}.course__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:2.5rem}@media only screen and (min-width:1280px){.course__subtitle{margin-bottom:0}}.course__item{border-radius:1.25rem;color:var(--txt-color);padding:1.75rem}@media only screen and (min-width:1600px){.course__item{min-height:14.25rem}}.course__item-title{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem;padding-left:1.75rem;position:relative}.course__item-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Crect x='8' y='3.414' width='7' height='7' rx='2' transform='rotate(45 8 3.414)' stroke='%23242424' stroke-width='2'/%3E%3C/svg%3E");content:"";display:block;height:1rem;left:0;position:absolute;top:.25rem;width:1rem}.course__item-text{font-size:1.0625rem;line-height:1.3}.course__box{display:grid;gap:1rem}@media only screen and (min-width:1280px){.course__box{grid-template-columns:1fr 1fr 1fr}}.course__action{margin-top:2.5rem}@media only screen and (min-width:768px){.course__action{display:flex;justify-content:center}}@media only screen and (min-width:1280px){.course__action{margin-top:3.5rem}}.course__action a{border:1px solid;border-radius:2.5rem;display:block;font-family:var(--second-font);font-size:1.0625rem;font-weight:700;height:100%;padding:1.0625rem 2.5rem;text-align:center;transition:.2s;width:100%}@media only screen and (hover:hover)and (pointer:fine){.course__action a:hover{background:var(--accent-clr);border-color:var(--txt-color);color:var(--txt-color)}}@media only screen and (min-width:768px){.course__action a{width:fit-content}}.additionally .container{padding:0 .5rem}@media only screen and (min-width:768px){.additionally .container{padding-inline:1rem}}.additionally__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:1280px){.additionally__title{margin-bottom:0;max-width:45.0625rem}}@media only screen and (min-width:1600px){.additionally__title{max-width:55.3125rem}}.additionally__title-box{padding:2rem min(5.7971014493vw,24px)}@media only screen and (min-width:768px){.additionally__title-box{padding:3.5rem}}@media only screen and (min-width:1280px){.additionally__title-box{display:flex;gap:3.125rem;padding:4.5rem 5rem 3.5rem}}@media only screen and (min-width:1600px){.additionally__title-box{gap:6.25rem;padding-inline:7.5rem}}.additionally__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3}.additionally__box{background:var(--grey-bg);border-radius:1.25rem;display:grid;gap:2rem;padding:2rem min(5.7971014493vw,24px)}@media only screen and (min-width:768px){.additionally__box{padding:3.5rem}}@media only screen and (min-width:1280px){.additionally__box{background:transparent;gap:3.5rem;padding:3.5rem 5rem;position:relative}.additionally__box:before{background:var(--grey-bg);border-radius:1.25rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:50%;z-index:-1}}@media only screen and (min-width:1600px){.additionally__box{padding-inline:7.5rem}}.additionally__item{border-bottom:1px solid;padding-bottom:1rem}@media only screen and (min-width:1280px){.additionally__item{border:none;display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding-bottom:0}}.additionally__item-title{font-family:var(--second-font);font-size:min(6.7632850242vw,28px);font-weight:500;line-height:1.2}@media only screen and (min-width:768px){.additionally__item-title{font-size:3rem}}.additionally__item-title-box{align-items:flex-start;display:flex;gap:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width:1280px){.additionally__item-title-box{border-bottom:1px solid;margin-bottom:0;margin-right:7rem;padding-bottom:4.125rem;width:calc(100% - 56px)}}.additionally__number{background:var(--grey-bg);border:2px solid;border-radius:6.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3;padding:.25rem .875rem}@media only screen and (min-width:768px){.additionally__number{margin-top:.75rem}}.additionally__text{font-size:1.0625rem;font-weight:500;line-height:1.3}@media only screen and (min-width:1280px){.additionally__text{margin-left:6.625rem}}@media only screen and (min-width:1600px){.additionally__text{margin-left:8.0625rem}}.roadmap{overflow:hidden;width:100%}@media only screen and (min-width:768px){.roadmap .container{padding:3.5rem}}@media only screen and (min-width:1280px){.roadmap .container{padding:5.5rem 6rem}}@media only screen and (min-width:1600px){.roadmap .container{padding-inline:8.5rem}}.roadmap__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:3.5rem}@media only screen and (min-width:768px){.roadmap__title{font-size:3rem}}@media only screen and (min-width:1280px){.roadmap__title{text-align:center}}.roadmap__pseudo{align-items:center;display:flex;justify-content:space-evenly;margin-bottom:1.5rem;position:relative}.roadmap__pseudo-dashed{height:.125rem;left:0;position:absolute;top:50%;width:100%}.roadmap__pseudo-dashed svg{stroke-dasharray:4 6;width:100%}@media only screen and (min-width:768px){.roadmap__pseudo-dashed svg{stroke-dasharray:4 4}}@media only screen and (min-width:1280px){.roadmap__pseudo-dashed svg{stroke-dasharray:1.5 1.5}}.roadmap__pseudo-item{background:#fff;display:flex;justify-content:center;position:relative;width:5.5rem}@media only screen and (min-width:768px){.roadmap__pseudo-item{width:6.625rem}}.roadmap__pseudo-item div{background:var(--accent-clr3);border:2px solid;border-radius:1.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);padding:.375rem 1.375rem;position:relative;width:fit-content}.roadmap__img{background:var(--grey-bg);border-radius:1.25rem;margin-bottom:1rem;padding:.75rem;width:fit-content}.roadmap__img svg{height:6.25rem;width:6.25rem}.roadmap__item-title{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1rem}.roadmap__item-list,.roadmap__item-text{font-size:1.0625rem;font-weight:500;line-height:1.3}.roadmap__item-list li{padding-left:1.75rem;position:relative}.roadmap__item-list li:before{background:var(--txt-color);border-radius:50%;content:"";display:block;height:.25rem;left:.6875rem;position:absolute;top:.5rem;width:.25rem}.roadmap .swiper-button-next,.roadmap .swiper-button-prev,.roadmap .swiper-pagination{margin-top:0;position:static;transform:none}.roadmap__navigation-box{align-items:center;display:flex;justify-content:space-between;margin-top:3.5rem}.roadmap__next,.roadmap__prev{height:3.4375rem}.roadmap__navigation{align-items:center;display:flex;gap:1.5rem}.roadmap__pagination{font-family:var(--second-font);font-size:1.375rem;font-weight:500;letter-spacing:-.3125rem;line-height:1.3;width:fit-content}@media only screen and (min-width:1280px){.roadmap.little .swiper-wrapper{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}}.roadmap.roadmap-pseudo-titles .roadmap__item-title{padding-left:1.5rem;position:relative}.roadmap.roadmap-pseudo-titles .roadmap__item-title:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTEzKSIgc3Ryb2tlPSIjMjQyNDI0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:.1875rem;position:absolute;top:.25rem;width:1rem}.roadmap__next,.roadmap__prev{height:3.375rem;margin-top:0;width:5rem}.roadmap__next svg,.roadmap__prev svg{height:100%;width:100%}.roadmap .swiper-button-next,.roadmap .swiper-button-prev{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);left:unset;position:relative;right:unset;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.roadmap .swiper-button-next:hover,.roadmap .swiper-button-prev:hover{box-shadow:none}}.roadmap .swiper-button-next svg,.roadmap .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-52%,-53%)}.second-graphic .container{padding:0 .5rem .25rem}@media only screen and (min-width:768px){.second-graphic .container{padding:0 1rem .5rem}}.second-graphic__inner{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);padding:2rem 1.5rem}@media only screen and (min-width:768px){.second-graphic__inner{padding:3.5rem}}@media only screen and (min-width:1280px){.second-graphic__inner{align-items:center;display:grid;gap:2rem;grid-template-columns:48% 49.4%;padding:5.5rem 5rem}}@media only screen and (min-width:1600px){.second-graphic__inner{grid-template-columns:48.4% 49.5%;padding-inline:7.5rem}}.second-graphic__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.second-graphic__title{font-size:3rem}}.second-graphic__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:2.5rem}.second-graphic__text{display:grid;gap:.75rem}.second-graphic__list,.second-graphic__text{font-size:1.0625rem;line-height:1.3}.second-graphic__list{list-style:none}.second-graphic__list li{padding-left:1.5rem;position:relative}.second-graphic__list li:not(:last-child){margin-bottom:.5rem}.second-graphic__list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTE0KSIgc3Ryb2tlPSIjRjRGNEY0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:.1875rem;position:absolute;top:.25rem;width:1rem}.second-graphic__img{border-radius:1.25rem;margin-top:2rem;overflow:hidden;padding-top:55%;position:relative}@media only screen and (min-width:768px){.second-graphic__img{padding-top:55.3%}}@media only screen and (min-width:1280px){.second-graphic__img{margin-top:0;padding-top:0}}.second-graphic__img img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.second-graphic__img img{position:static}.second-graphic.reverse .second-graphic__inner{grid-template-columns:49.4% 48%}}@media only screen and (min-width:1600px){.second-graphic.reverse .second-graphic__inner{grid-template-columns:49.5% 48.4%}}.second-graphic.reverse .second-graphic__img{margin-bottom:2rem}.lector .container{padding:.25rem .5rem}@media only screen and (min-width:768px){.lector .container{padding:.5rem 1rem}}.lector__inner{background:var(--accent-clr3);border-radius:1.25rem;padding:5.3125rem 1.5rem 2rem;position:relative;z-index:-2}@media only screen and (min-width:768px){.lector__inner{padding:7.8125rem 3.5rem 5.1875rem}}@media only screen and (min-width:1280px){.lector__inner{background:none;display:grid;gap:1rem;grid-template-areas:"img box";grid-template-columns:42% 1fr;padding:0}}@media only screen and (min-width:1600px){.lector__inner{grid-template-columns:39.1% 1fr}}.lector__title{font-family:var(--second-font);font-size:1.375rem;font-weight:500;grid-area:title;left:1.5rem;line-height:1.3;margin-bottom:1.5rem;position:absolute;top:2rem}@media only screen and (min-width:768px){.lector__title{left:3.5rem;margin-bottom:2.5rem;top:3.5rem}}@media only screen and (min-width:1280px){.lector__title{left:6.5625rem;top:3.5rem}}@media only screen and (min-width:1600px){.lector__title{left:7.5rem}}.lector__img{border-radius:1.25rem;grid-area:img;margin-bottom:1.5rem;overflow:hidden;padding-top:120%;position:relative;width:100%}.lector__img img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.lector__img img{position:static}.lector__img{margin-bottom:0;padding-top:0}}.lector__info{background:var(--white-bg);border:1px solid;border-radius:1.25rem;grid-area:info;margin-bottom:1.5rem;padding:1.5rem 2rem;position:relative;width:calc(100% - 16px)}@media only screen and (min-width:768px){.lector__info{background:none;border:none;margin-bottom:2rem;width:calc(100% + 16px)}}@media only screen and (min-width:1280px){.lector__info{margin-top:3.75rem;max-width:56.625rem;width:calc(100% + 30px)}}.lector__info:before{background:var(--accent-clr2);border-radius:1.25rem;content:"";display:block;height:100%;left:.5rem;position:absolute;top:-.5rem;width:100%;z-index:-1}@media only screen and (min-width:768px){.lector__info:before{display:none}}.lector__info svg{display:none}@media only screen and (min-width:768px){.lector__info svg{bottom:0;display:block;height:100%;left:-2.6875rem;max-width:none;position:absolute;right:0;top:0;width:calc(100% + 28px)}}@media only screen and (min-width:1600px){.lector__info svg{left:-3.4375rem;max-width:56.625rem}}.lector__list,.lector__text{font-size:1.0625rem;font-weight:500;grid-area:text;line-height:1.3}.lector__text{display:flex;flex-direction:column;gap:1.25rem}.lector__list li{padding-left:1.5rem;position:relative}.lector__list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTEzKSIgc3Ryb2tlPSIjMjQyNDI0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:.1875rem;position:absolute;top:.25rem;width:1rem}.lector__logos{align-items:center;display:flex;flex-wrap:wrap;gap:3.5625rem 1rem;grid-area:logos;margin-top:3.1875rem}@media only screen and (min-width:768px){.lector__logos{gap:1.5rem;margin-top:3.6875rem}}.lector__name{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:.75rem;position:relative;z-index:2}@media only screen and (min-width:768px){.lector__name{font-size:3rem}}.lector__position{font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3;position:relative;z-index:2}@media only screen and (min-width:768px){.lector__position{font-size:2.125rem;font-weight:500;line-height:1.2}}.lector__box{grid-area:box}@media only screen and (min-width:1280px){.lector__box{background:var(--accent-clr3);border-radius:1.25rem;display:flex;flex-direction:column;justify-content:space-between;padding:3.5rem 5rem 5.1875rem 6.5625rem;position:relative}}@media only screen and (min-width:1600px){.lector__box{padding-inline:7.5rem}}.lectors .container{overflow:hidden;padding:.5rem}@media only screen and (min-width:768px){.lectors .container{padding-inline:1rem}}@media only screen and (min-width:1280px){.lectors .container{padding-bottom:1rem}.lectors__slider-element{display:grid;gap:3.5rem;grid-template-areas:"box img";grid-template-columns:1fr 35.5%}}@media only screen and (min-width:1600px){.lectors__slider-element{grid-template-columns:1fr 32.7%}}.lectors__inner{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);padding:2rem min(5.7971014493vw,24px);position:relative}@media only screen and (min-width:768px){.lectors__inner{padding:3.5rem}}@media only screen and (min-width:1280px){.lectors__inner{padding:5.5rem 5rem}}@media only screen and (min-width:1600px){.lectors__inner{padding-inline:7.5rem}}.lectors__title{font-family:var(--second-font);font-size:1.375rem;font-weight:500;grid-area:title;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:768px){.lectors__title{margin-bottom:2.5rem}}@media only screen and (min-width:1280px){.lectors__title{left:5rem;position:absolute;top:5.5rem}}@media only screen and (min-width:1600px){.lectors__title{left:7.5rem}}.lectors__info{background:var(--white-bg);border:1px solid;border-radius:1.25rem;color:var(--txt-color);grid-area:info;margin-bottom:1.5rem;padding:1.5rem 2rem;position:relative;width:calc(100% - 16px)}@media only screen and (min-width:768px){.lectors__info{margin-bottom:2rem}}@media only screen and (min-width:1280px){.lectors__info{background:none;border:none;margin-bottom:3.5rem;margin-top:3.75rem;max-width:56.625rem;width:calc(100% + 16px)}}@media only screen and (min-width:1600px){.lectors__info{max-width:45.25rem}}.lectors__info:before{background:var(--accent-clr2);border-radius:1.25rem;content:"";display:block;height:100%;left:.5rem;position:absolute;top:-.5rem;width:100%;z-index:-1}@media only screen and (min-width:1280px){.lectors__info:before{display:none}}.lectors__info svg{display:none}@media only screen and (min-width:1280px){.lectors__info svg{bottom:0;display:block;height:100%;left:0;max-width:56.625rem;position:absolute;right:0;top:0;width:100%}}.lectors__list,.lectors__text{font-size:1.0625rem;font-weight:500;grid-area:text;line-height:1.3}@media only screen and (min-width:1280px){.lectors__list,.lectors__text{max-width:56.625rem}}.lectors__text{display:flex;flex-direction:column;gap:1.25rem}.lectors__name{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:.75rem;position:relative;z-index:2}@media only screen and (min-width:768px){.lectors__name{font-size:2.125rem}}.lectors__position{font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3;position:relative;z-index:2}@media only screen and (min-width:768px){.lectors__position{font-size:1.375rem;font-weight:500;line-height:1.2}}.lectors__list{list-style:none}.lectors__list li{padding-left:1.5rem;position:relative}.lectors__list li:not(:last-child){margin-bottom:.5rem}.lectors__list li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTE0KSIgc3Ryb2tlPSIjRjRGNEY0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:.1875rem;position:absolute;top:.25rem;width:1rem}.lectors__box{grid-area:box;position:relative}.lectors__img{border-radius:1.25rem;grid-area:img;margin-bottom:1.5rem;overflow:hidden;padding-top:96.4%;position:relative;z-index:30}@media only screen and (min-width:768px){.lectors__img{margin-bottom:2.5rem}}.lectors__img img{height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.lectors__img img{position:static}.lectors__img{margin-bottom:0;padding-top:0}}.lectors .swiper-button-next,.lectors .swiper-button-prev,.lectors .swiper-pagination{margin-top:0;position:static;transform:none}.lectors .swiper-button-next,.lectors .swiper-button-prev{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);left:unset;position:relative;right:unset;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.lectors .swiper-button-next:hover,.lectors .swiper-button-prev:hover{box-shadow:none}}.lectors .swiper-button-next svg,.lectors .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-52%,-53%)}.lectors .swiper-container{overflow:visible}.lectors__navigation-box{align-items:center;display:flex;justify-content:space-between;margin-top:3.375rem}@media only screen and (min-width:768px){.lectors__navigation-box{margin-top:1.5rem}}.lectors__next,.lectors__prev{height:3.4375rem;width:5rem}.lectors__next svg,.lectors__prev svg{height:100%;width:100%}.lectors__navigation{align-items:center;display:flex;gap:1.5rem}.lectors__pagination{font-family:var(--second-font);font-size:1.375rem;font-weight:500;letter-spacing:-.3125rem;line-height:1.3;width:fit-content}.lectors .lector__logos{margin-top:3.1875rem}@media only screen and (min-width:768px){.lectors .lector__logos{margin-top:4.3125rem}}@media only screen and (min-width:1280px){.lectors .lector__logos{margin-top:5.1875rem}}.program__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:2.5rem;text-align:center}@media only screen and (min-width:768px){.program__title{font-size:3rem}}@media only screen and (min-width:1280px){.program__title{margin-bottom:3.5rem}}.program .prog-item{border-top:1px solid;display:grid;grid-template-areas:"top top" "tags action" "body body";padding-block:1rem;position:relative}@media only screen and (min-width:768px){.program .prog-item{grid-template-areas:"top top" "number tags" "number body";grid-template-columns:6.625rem 1fr}}@media only screen and (min-width:1280px){.program .prog-item{grid-template-areas:"top top tags" ". body .";grid-template-columns:6.625rem 1fr 26.375rem}}@media only screen and (min-width:1600px){.program .prog-item{grid-template-columns:6.625rem 1fr 48.375rem}}.program .prog-item:not(:first-child){margin-top:3rem}.program .prog-item__top{display:flex;gap:1rem;grid-area:top}@media only screen and (min-width:768px){.program .prog-item__top{gap:2.75rem}}.program .prog-item__info{grid-area:info}@media only screen and (min-width:768px){.program .prog-item__info{margin-right:3.9375rem}}@media only screen and (min-width:1280px){.program .prog-item__info{margin-right:0}}.program .prog-item__num{background:var(--grey-bg);border:2px solid;border-radius:6.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);font-family:var(--second-font);font-size:1.0625rem;font-weight:700;grid-area:number;height:fit-content;line-height:1.3;padding:.25rem 1.125rem;width:fit-content}.program .prog-item__num.no-number{background:var(--grey-bg);border:none;box-shadow:none;height:2.125rem;width:3.875rem}.program .prog-item__num.no-number span{display:none}.program .prog-item__date{font-size:.875rem;font-weight:700;grid-area:date;line-height:1.3;margin-bottom:.5rem}.program .prog-item__lead{cursor:pointer;font-family:var(--second-font);font-size:min(5.3140096618vw,22px);font-weight:500;grid-area:lead;line-height:1.3;margin-bottom:1rem;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.program .prog-item__lead:hover{opacity:.7}}@media only screen and (min-width:768px){.program .prog-item__lead{margin-bottom:1.5rem}}@media only screen and (min-width:1280px){.program .prog-item__lead{margin-bottom:0}}.program .prog-item__body{display:none;font-size:1.0625rem;grid-area:body;line-height:1.3;margin-top:1.5rem}.program .prog-item__body li{padding-left:1.625rem;position:relative}.program .prog-item__body li:before{background:var(--txt-color);border-radius:50%;content:"";display:block;height:.1875rem;left:.5625rem;position:absolute;top:.5rem;width:.1875rem}.program .prog-item__body-text:not(:last-child){margin-bottom:1.25rem}.program .prog-item__action{grid-area:action;margin-left:auto;width:fit-content}@media only screen and (min-width:768px){.program .prog-item__action{position:absolute;right:0;top:1.0625rem}}.program .prog-item__action button{background:var(--txt-color);border-radius:2.5rem;font-family:var(--second-font);height:2.5rem;position:relative;transition:.2s;width:3rem}@media only screen and (hover:hover)and (pointer:fine){.program .prog-item__action button:hover{background:var(--accent-clr)}.program .prog-item__action button:hover:after,.program .prog-item__action button:hover:before{background:var(--txt-color)}}.program .prog-item__action button:after,.program .prog-item__action button:before{background:var(--white-bg);content:"";display:block;height:.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s;width:1rem}.program .prog-item__action button:after{transform:translate(-50%,-50%) rotate(90deg)}.program .prog-item__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;grid-area:tags}@media only screen and (min-width:1280px){.program .prog-item__tags{margin-right:4.5rem}}.program .prog-item__tags div{border-radius:1.25rem;font-size:1rem;line-height:1.3;padding:.1875rem .5rem;width:fit-content}.program .js-accordeon-shown .prog-item__body{display:block}.program .js-accordeon-shown .prog-item__action button{background:var(--grey-bg)}.program .js-accordeon-shown .prog-item__action button:before{background:var(--txt-color);transform:translate(-50%,-50%) rotate(132deg)}.program .js-accordeon-shown .prog-item__action button:after{background:var(--txt-color);transform:translate(-50%,-50%) rotate(-132deg)}@media only screen and (hover:hover)and (pointer:fine){.program .js-accordeon-shown .prog-item__action button:hover{background:var(--accent-clr)}.program .js-accordeon-shown .prog-item__action button:hover:after,.program .js-accordeon-shown .prog-item__action button:hover:before{background:var(--txt-color)}}.program__show-all{display:flex;justify-content:center}.program__show-all .opened{display:none}.program__show-all button{border:1px solid;border-radius:2.5rem;display:block;font-family:var(--second-font);font-size:1.0625rem;font-weight:700;margin-top:2.5rem;padding:1.0625rem 2.5rem;text-align:center;transition:.2s;width:fit-content}@media only screen and (hover:hover)and (pointer:fine){.program__show-all button:hover{background:var(--accent-clr)}}@media only screen and (min-width:768px){.program__show-all button{width:fit-content}}@media only screen and (min-width:1280px){.program__show-all button{margin-top:3.5rem}}.program__show-all button.shown .opened{display:block}.program__show-all button.shown .closed{display:none}.program__hidden{display:grid;grid-template-rows:0;overflow:hidden;transition:.3s}.program__hidden.show-program{grid-template-rows:1fr;margin-top:3rem}.program.no-colored .program__list-item .prog-item__tags div{background:var(--black-bg);border:1px solid;color:var(--white-txt)}.program.no-colored .program__list-item .prog-item__tags div:nth-child(2n){background:transparent;color:var(--txt-color)}.program .show-btn span{display:none}@media only screen and (min-width:1280px){.program.with-text-btns .show-btn{padding:.75rem 1rem .75rem 2.5rem;width:fit-content}}@media only screen and (min-width:1280px)and (hover:hover)and (pointer:fine){.program.with-text-btns .show-btn:hover span{color:var(--txt-color)}}@media only screen and (min-width:1280px){.program.with-text-btns .show-btn:after,.program.with-text-btns .show-btn:before{left:1.375rem;top:1.1875rem}.program.with-text-btns .show-btn span{color:var(--white-txt);display:none;font-family:var(--second-font);font-size:.875rem;font-weight:500;opacity:.64;transition:.3s}.program.with-text-btns .show-btn .opened{display:none}.program.with-text-btns .show-btn .closed{display:flex}.program.with-text-btns .js-accordeon-shown .show-btn .opened{color:var(--txt-color);display:block}.program.with-text-btns .js-accordeon-shown .show-btn .closed{display:none}}.order{overflow:hidden}.order .container{padding:.5rem 1rem 1rem}.order__title{font-family:var(--second-font);font-size:calc(2.125rem*var(--order-title-multi-mob));font-weight:500;line-height:1.2;margin-bottom:2rem;text-align:var(--order-txt-align)}@media only screen and (min-width:768px){.order__title{font-size:calc(3rem*var(--order-title-multi-mob))}}@media only screen and (min-width:1280px){.order__title{font-size:calc(3rem*var(--order-title-multi-pc));text-align:unset}}.order__subtitle{font-family:var(--second-font);font-size:calc(1.0625rem*var(--order-text-multi-mob));font-weight:var(--order-txt-font-weight);line-height:1.3;margin-bottom:1.5rem;text-align:var(--order-txt-align)}@media only screen and (min-width:768px){.order__subtitle{font-size:calc(1.375rem*var(--order-text-multi-mob));margin-bottom:3.5rem}}@media only screen and (min-width:1280px){.order__subtitle{font-size:calc(1.375rem*var(--order-text-multi-pc));margin-bottom:0}}.order__inner{background:var(--accent-clr3);border-radius:1.25rem;overflow:hidden;padding:2rem 1rem 1rem}@media only screen and (min-width:768px){.order__inner{padding:3.5rem}}@media only screen and (min-width:1280px){.order__inner{display:grid;gap:3.5rem;grid-template-columns:1fr 38.5rem;padding-inline:5rem}}@media only screen and (min-width:1600px){.order__inner{padding-inline:7.5rem}}.order__documents{font-size:.875rem;font-weight:500;line-height:1.3;margin-top:2.75rem}.order__documents a{border-bottom:1px solid;font:inherit;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.order__documents a:hover{border-color:transparent}}.order__container{background:var(--white-bg);border-radius:.75rem;padding:2rem}@media only screen and (min-width:768px){.order__container{border-radius:1.25rem;padding:3.5rem}}@media only screen and (min-width:1280px){.order__container{padding-inline:5rem}}.order .form__input{position:relative}.order .form__input input:-webkit-autofill,.order .form__input input:-webkit-autofill:active,.order .form__input input:-webkit-autofill:focus,.order .form__input input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important;caret-color:#000!important;transition:background-color 0s linear 1000s!important}.order .form__input input{border:none;border-bottom:2px solid;font-size:1.0625rem;font-weight:500;line-height:1.3;padding:1rem .5rem;width:100%}.order .form__input.error-input .form__error{height:auto;opacity:1}.order .form__error{color:var(--error-color);font-size:.8125rem;height:0;opacity:0;position:absolute;right:0;transition:.2s}.order__box{display:flex;flex-direction:column;gap:2.75rem}.order__action{margin-top:2.75rem}@media only screen and (min-width:1280px){.order__action{max-width:26.75rem}}.order__action button{background:var(--grey-bg);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.1875rem -.1875rem 0 0 var(--accent-clr2);font-family:var(--second-font);font-size:1.125rem;font-weight:700;height:4rem;text-align:center;transition:.2s;width:100%}@media only screen and (hover:hover)and (pointer:fine){.order__action button:hover{box-shadow:none}}.order__action .bg-btn{width:100%}.order__pseudo{display:none}@media only screen and (min-width:1280px){.order__pseudo{display:flex;justify-content:flex-end;margin-bottom:3rem;margin-top:4rem;position:relative}}.order__pseudo-dashed{stroke-dasharray:8 8;height:.125rem;left:0;position:absolute;top:50%;width:100%}.order__pseudo svg:not(.order__pseudo-dashed){background:var(--accent-clr3);border:2px solid;border-radius:1.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);display:block;height:2.375rem;margin-left:auto;position:relative;width:4.625rem;z-index:10}.order__pseudo-svg{background:var(--accent-clr3);position:relative;width:8.125rem}.order__action button{position:relative}.order__action button:disabled{color:rgba(156,22,181,0)!important;pointer-events:none}.order__action button:disabled>svg{opacity:0}.order__action button:disabled .btn-loader{opacity:1}.order .select__wrap{position:relative}.order .select__wrap select{height:100%;left:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.order .select__wrap.opened .form__dropdown{background:#fff;display:block;position:absolute;top:0;width:100%;z-index:10}.order .select__wrap.opened .form__dropdown svg{fill:#000;cursor:pointer;position:absolute;right:.5rem;top:1.375rem;transition:var(--hover-trans);z-index:10}@media only screen and (hover:hover)and (pointer:fine){.order .select__wrap.opened .form__dropdown svg:hover{opacity:.5}}.order .select__wrap.opened .form__dropdown ul{border-bottom:2px solid;font-size:1.25rem;line-height:1;padding:1rem .5rem}.order .select__wrap.opened .form__dropdown li{cursor:pointer;font-size:1.0625rem;font-weight:500;line-height:1;transition:.3s}.order .select__wrap.opened .form__dropdown li:not(:last-child){margin-bottom:.9375rem}.order .select__wrap.opened .form__dropdown li:first-child{display:none}@media only screen and (hover:hover)and (pointer:fine){.order .select__wrap.opened .form__dropdown li:hover{opacity:.6}}.order .form__select{border:none;border-bottom:.125rem solid var(--txt-color);cursor:pointer;font-size:1.25rem;line-height:1;padding:1rem .5rem;width:100%}@media only screen and (hover:hover)and (pointer:fine){.order .form__select:hover .form__trigger-arrow svg{fill:var(--btn-bg)}}.order .form__select-text{font-size:1.0625rem;font-weight:500;line-height:1.3}.order .form__dropdown{display:none}.order .form__trigger{border-left:none;position:static;width:2.8125rem}.order .form__trigger-arrow{height:.5rem;margin-top:-.1875rem;position:absolute;right:.5rem;top:1.5625rem;width:.75rem}.order .form__trigger-arrow svg{fill:var(--txt-color);transition:var(--hover-trans)}.order__animation-item{--animation-speed:calc(var(--marquee-base, 10s)*var(--speed, 20));background:var(--ticker-bg);left:50%;margin-bottom:1.75rem;padding:.125rem;position:relative;transform:translateX(-50%);white-space:nowrap;width:100vw}@media only screen and (min-width:768px){.order__animation-item{margin-bottom:2rem}}.order__animation-item .order__runline{font-family:var(--second-font);font-size:1rem;font-weight:700;gap:1.5rem;line-height:1.2;padding-inline:.625rem;text-transform:uppercase}@media only screen and (min-width:1600px){.order__animation-item .order__runline{font-size:1.125rem}}.order__animation-item .order__runline span{font:inherit}.order__animation-item .order__runline:first-child{animation:run-to-left var(--animation-speed) infinite linear forwards}.order__animation-item .order__runline:last-child{animation:run-to-left var(--animation-speed) calc(var(--animation-speed)*-.5) infinite linear forwards}@keyframes run-to-left{0%{transform:translate(100vw)}50%{transform:translate(calc(100vw - 100%))}to{transform:translate(calc(100vw - 200%))}}.order .btn-loader{display:inline-block;height:5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.order .btn-loader span{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--txt-color);border-radius:50%;height:.8125rem;position:absolute;top:2.0625rem;width:.8125rem}.order .btn-loader span:first-child{animation:btn-loader-1 .6s infinite;left:.5rem}.order .btn-loader span:nth-child(2){animation:btn-loader-2 .6s infinite;left:.5rem}.order .btn-loader span:nth-child(3){animation:btn-loader-2 .6s infinite;left:2rem}.order .btn-loader span:nth-child(4){animation:btn-loader-3 .6s infinite;left:3.5rem}.order.with-packages .form__input input{font-size:1.0625rem;font-weight:500;line-height:1.3}.order.with-packages .order__action{margin-top:2rem;max-width:100%}@media only screen and (min-width:768px){.order.with-packages .order__action{margin-top:2.5rem}}@media only screen and (min-width:1280px){.order.with-packages .order__action{margin-top:2.25rem}}.order.with-packages .order__subtitle{font-weight:500}@media only screen and (min-width:1280px){.order.with-packages .order__subtitle{text-align:left}}.order.with-packages .form__input--checkbox-box,.order.with-packages .order__documents{margin-top:2rem}@media only screen and (min-width:768px){.order.with-packages .form__input--checkbox-box,.order.with-packages .order__documents{margin-top:2.5rem}}@media only screen and (min-width:1280px){.order.with-packages .form__input--checkbox-box,.order.with-packages .order__documents{margin-top:2.25rem}}.order.with-packages .order__box{gap:1.5rem}@keyframes btn-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes btn-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes btn-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.iti--separate-dial-code .iti__selected-flag{background:transparent}.iti,.iti__dropdown-content{width:var(--full-input-width)}.with-price .container{display:grid;gap:1rem;padding-top:1rem}@media only screen and (min-width:1280px){.with-price .container{grid-template-columns:50% 50%}}.with-price .order__title{margin-bottom:2.25rem}@media only screen and (min-width:1600px){.with-price .order__title{margin-bottom:2.75rem}}.with-price .order__subtitle{font-size:calc(1.0625rem*var(--order-text-multi-mob));font-weight:700;margin-bottom:2rem;position:relative;text-align:left}@media only screen and (min-width:768px){.with-price .order__subtitle{font-size:calc(1.0625rem*var(--order-text-multi-mob));margin-bottom:2.5rem;padding-right:8.625rem}}@media only screen and (min-width:1280px){.with-price .order__subtitle{font-size:calc(1.0625rem*var(--order-text-multi-pc))}}.with-price .order__subtitle p{font:inherit}.with-price .order__subtitle .order__pseudo-svg{display:none}@media only screen and (min-width:768px){.with-price .order__subtitle .order__pseudo-svg{display:block;position:absolute;right:0;top:0}}.with-price .order__subtitle .order__pseudo-svg svg{background:var(--accent-clr3);border:2px solid;border-radius:1.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);height:2.375rem;margin-left:auto;position:relative;width:4.625rem;z-index:10}.with-price .order__container{background:var(--grey-bg);border-radius:1.25rem;padding:2rem 1.5rem 5rem}@media only screen and (min-width:768px){.with-price .order__container{padding:2.5rem 3.5rem 5rem}}@media only screen and (min-width:1280px){.with-price .order__container{padding:3rem 5rem 5rem}}@media only screen and (min-width:1600px){.with-price .order__container{padding-inline:7.5rem}}.with-price .order__inner{padding:2rem 1rem 1.75rem}@media only screen and (min-width:768px){.with-price .order__inner{padding:2.5rem 3.5rem}}@media only screen and (min-width:1280px){.with-price .order__inner{display:block;padding:3rem 5rem 4.1875rem}}@media only screen and (min-width:1600px){.with-price .order__inner{padding:3rem 7.5rem 4.375rem}}.with-price .order__list ul{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width:768px){.with-price .order__list ul{gap:.75rem}}.with-price .order__list ul li{font-size:.875rem;font-weight:500;line-height:1.3;padding-left:1.375rem;position:relative}@media only screen and (min-width:768px){.with-price .order__list ul li{font-size:1rem}}.with-price .order__list ul li:before{background:var(--txt-color);border-radius:50%;content:"";display:block;height:.1875rem;left:.625rem;position:absolute;top:.4375rem;width:.1875rem}@media only screen and (min-width:768px){.with-price .order__list ul li:before{top:.5rem}}.with-price .order__price-item{background:var(--white-bg);border-radius:1rem;font-family:var(--second-font);padding:1rem 6.25rem 1rem 1rem;position:relative}@media only screen and (min-width:768px){.with-price .order__price-item{padding:.875rem 14.75rem .875rem 1.5rem}}@media only screen and (min-width:1600px){.with-price .order__price-item{padding-inline:1.75rem;padding:1rem 14.75rem 1rem 1.75rem}}.with-price .order__price-box{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}@media only screen and (min-width:768px){.with-price .order__price-box{gap:.625rem;margin-bottom:2.5rem}}@media only screen and (min-width:1600px){.with-price .order__price-box{gap:.75rem}}.with-price .order__price-text{font-size:1rem;font-weight:500;line-height:1;margin-top:.5rem}@media only screen and (min-width:768px){.with-price .order__price-text{font-size:1.125rem;margin-top:.375rem}}@media only screen and (min-width:1600px){.with-price .order__price-text{font-size:1.25rem;margin-top:.5rem}}.with-price .order__price-new{font-size:1.625rem;font-weight:700;line-height:1}@media only screen and (min-width:768px){.with-price .order__price-new{font-size:1.875rem}}@media only screen and (min-width:1600px){.with-price .order__price-new{font-size:2rem}}.with-price .order__price-label{background:var(--accent-clr2);border-radius:.25rem;bottom:.75rem;font-size:.6875rem;font-weight:700;line-height:1;padding:.25rem .375rem;position:absolute;right:.625rem;transform:rotate(2.29deg);width:fit-content}@media only screen and (min-width:768px){.with-price .order__price-label{bottom:1.625rem;font-size:.9375rem;padding:.375rem .75rem;right:1.4375rem}}@media only screen and (min-width:1280px){.with-price .order__price-label{right:.9375rem}}@media only screen and (min-width:1600px){.with-price .order__price-label{bottom:1.6875rem;font-size:1.0625rem;right:1.4375rem}}.with-price .order__price-old{color:var(--error-color);font-size:1.25rem;font-weight:500;line-height:1;margin-top:.5rem;text-decoration:line-through}@media only screen and (min-width:768px){.with-price .order__price-old{font-size:1.375rem;margin-top:.375rem}}@media only screen and (min-width:1600px){.with-price .order__price-old{font-size:1.5rem;margin-top:.5rem}}.with-price .form__input input:-webkit-autofill,.with-price .form__input input:-webkit-autofill:active,.with-price .form__input input:-webkit-autofill:focus,.with-price .form__input input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;box-shadow:0 0 0 30px var(--grey-bg) inset!important;-webkit-box-shadow:0 0 0 30px var(--grey-bg) inset!important;caret-color:#000!important;transition:background-color 0s linear 1000s!important}.with-price .form__input input{background:transparent}.with-price .order__action{max-width:100%}.with-price .order__box{gap:1.5rem}.with-price .with-price-btn{margin-top:1.75rem}@media only screen and (min-width:768px){.with-price .with-price-btn{margin-top:2.5rem}}@media only screen and (min-width:1280px){.with-price .with-price-btn{display:none}}.with-price .with-price-btn a{background:var(--btn-bg);border-radius:2.5rem;color:var(--clr-btn);display:block;font-size:1.0625rem;font-weight:700;padding:.875rem;text-align:center;width:100%}.reviews .container{overflow:hidden;padding:0 1rem .25rem .5rem}@media only screen and (min-width:768px){.reviews .container{padding:0 1rem .5rem}}.reviews__inner{background:var(--grey-bg);border-radius:1.25rem;padding:2rem 1.5rem 6.125rem;position:relative}@media only screen and (min-width:768px){.reviews__inner{padding:3.5rem 3.5rem 7.625rem}}@media only screen and (min-width:1280px){.reviews__inner{padding:5.5rem 5rem}}@media only screen and (min-width:1600px){.reviews__inner{padding-inline:7.5rem}}.reviews__person{margin-top:2rem}.reviews__name{font-family:var(--second-font);font-size:1.375rem;margin-bottom:.25rem;margin-inline:auto}.reviews__name,.reviews__position{font-weight:500;line-height:1.3;width:fit-content}.reviews__position{font-size:1.0625rem;margin:0 auto;text-align:center}.reviews__text-box{font-size:1.0625rem;line-height:1.3;margin-bottom:5rem;margin-inline:auto;margin-left:50%;overflow:visible;position:relative;transform:translateX(-50%);transition:opacity .2s ease-in-out;width:500%}.reviews__text-box .swiper-slide{opacity:0}.reviews__text-box .swiper-slide-active{opacity:1}.reviews__text-box p{font:inherit;margin:0 auto;max-width:41rem;text-align:center}.reviews__text-box:before{background:var(--txt-color);bottom:-2.75rem;content:"";display:block;height:2rem;left:50%;position:absolute;width:1px}@media only screen and (min-width:768px){.reviews__text-box:before{bottom:-3.0625rem}}.reviews__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem;text-align:center}.reviews__swiper-img{aspect-ratio:1/1;border:1px solid;border-radius:50%;flex-shrink:0;overflow:hidden;width:100%}.reviews img{height:100%;object-fit:cover;object-position:top;width:100%}.reviews__next,.reviews__prev{height:3.375rem;margin-top:0;width:5rem}.reviews__next svg,.reviews__prev svg{height:100%;width:100%}@media only screen and (min-width:1280px){.reviews__wrap{position:relative}}.reviews__navigation{align-items:center;bottom:2rem;display:flex;justify-content:space-between;position:absolute;width:calc(100% - 48px)}@media only screen and (min-width:768px){.reviews__navigation{bottom:3.5rem;width:calc(100% - 112px)}}@media only screen and (min-width:1280px){.reviews__navigation{bottom:unset;top:1.875rem;width:100%}}.reviews .swiper-slide-active .reviews__swiper-img{border:2px solid var(--error-color)}.reviews .swiper-button-next,.reviews .swiper-button-prev{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);left:unset;position:relative;right:unset;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.reviews .swiper-button-next:hover,.reviews .swiper-button-prev:hover{box-shadow:none}}.reviews .swiper-button-next svg,.reviews .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-52%,-53%)}.reviews .images-box{margin:0 auto;max-width:30.75rem}.reviews .reviews-image-slider{overflow:visible}.reviews .reviews-image-slider .swiper-slide{opacity:0}.reviews .reviews-image-slider .swiper-slide.slide-before-prev,.reviews .reviews-image-slider .swiper-slide.swiper-slide-active,.reviews .reviews-image-slider .swiper-slide.swiper-slide-next,.reviews .reviews-image-slider .swiper-slide.swiper-slide-next+.swiper-slide,.reviews .reviews-image-slider .swiper-slide.swiper-slide-prev{opacity:1}.reviews .reviews-image-slider .swiper-slide .reviews__swiper-img{align-items:center;display:flex;justify-content:center;transform:scale(.74)}@media only screen and (min-width:768px){.reviews .reviews-image-slider .swiper-slide .reviews__swiper-img{transform:scale(.5)}}.reviews .reviews-image-slider .swiper-slide-active .reviews__swiper-img{transform:scale(1.84)}@media only screen and (min-width:768px){.reviews .reviews-image-slider .swiper-slide-active .reviews__swiper-img{transform:scale(1.17)}}.reviews .reviews-image-slider .swiper-slide-prev .reviews__swiper-img{transform:scale(1.2) translateX(-11px)}@media only screen and (min-width:768px){.reviews .reviews-image-slider .swiper-slide-prev .reviews__swiper-img{transform:scale(.8) translateX(-11px)}}.reviews .reviews-image-slider .swiper-slide-next .reviews__swiper-img{transform:scale(1.2) translateX(11px)}@media only screen and (min-width:768px){.reviews .reviews-image-slider .swiper-slide-next .reviews__swiper-img{transform:scale(.8) translateX(11px)}}.main-with-tags .container{padding:.5rem .5rem .25rem}@media only screen and (min-width:768px){.main-with-tags .container{padding:1rem 1rem .5rem}}.main-with-tags__inner{background:var(--grey-bg);border-radius:1.25rem;padding:.5rem}@media only screen and (min-width:768px){.main-with-tags__inner{padding:1rem}}@media only screen and (min-width:1280px){.main-with-tags__inner{background:none;display:grid;gap:1rem;grid-template-columns:1fr 41%;padding:0}}@media only screen and (min-width:1600px){.main-with-tags__inner{grid-template-columns:1fr 33.4%}}.main-with-tags__info{padding:2rem 1rem}@media only screen and (min-width:768px){.main-with-tags__info{padding:2.5rem}}@media only screen and (min-width:1280px){.main-with-tags__info{background:var(--grey-bg);border-radius:1.25rem;padding-inline:5rem;padding-top:4rem}}@media only screen and (min-width:1600px){.main-with-tags__info{padding-inline:7.5rem}}.main-with-tags__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}@media only screen and (min-width:768px){.main-with-tags__tags{margin-bottom:2.5rem}}.main-with-tags__tags-item{border-radius:1.25rem;font-size:1rem;line-height:1.3;padding:.1875rem .625rem;width:fit-content}.main-with-tags__date{font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-with-tags__date{margin-bottom:0}}.main-with-tags__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-with-tags__title{font-size:4.25rem;font-weight:700;margin-bottom:2.5rem}}.main-with-tags__subtitle p{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:3.5rem}.main-with-tags .main__action{margin-bottom:0}.main-with-tags__img{border-radius:1.25rem;overflow:hidden;padding-top:135.3%;position:relative}@media only screen and (min-width:768px){.main-with-tags__img{padding-top:78.5%}}@media only screen and (min-width:1280px){.main-with-tags__img{padding-top:0}}.main-with-tags__img picture{height:100%}.main-with-tags__img img{display:block;height:100%;left:0;object-fit:cover;object-position:var(--main-with-tags-img-position,center);position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.main-with-tags__img img{position:static}}@media only screen and (min-width:768px){.main-with-tags__head{display:grid;gap:2rem;grid-template-columns:1fr 12.375rem}}.main-without-photo .container{padding:.5rem}@media only screen and (min-width:768px){.main-without-photo .container{padding:1rem .5rem 1rem 1rem}}.main-without-photo__inner{background:var(--accent-clr2);border-radius:1.25rem;padding:3.5rem 1.5rem}@media only screen and (min-width:768px){.main-without-photo__inner{padding-inline:3.5rem}}@media only screen and (min-width:1280px){.main-without-photo__inner{padding:7.75rem 5rem 9.75rem}}@media only screen and (min-width:1600px){.main-without-photo__inner{padding-inline:7.5rem}}.main-without-photo__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}@media only screen and (min-width:768px){.main-without-photo__tags{margin-bottom:2.5rem}}.main-without-photo__tags-item{border-radius:1.25rem;font-size:1rem;line-height:1.3;padding:.25rem .625rem;width:fit-content}.main-without-photo__date{font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-without-photo__date{margin-bottom:0}}.main-without-photo__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-without-photo__title{font-size:4.25rem;font-weight:700;margin-bottom:2.5rem}}@media only screen and (min-width:1280px){.main-without-photo__title{grid-area:title;margin-bottom:0}}.main-without-photo__subtitle p{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:3.5rem}@media only screen and (min-width:1280px){.main-without-photo__subtitle p{margin-bottom:1rem}.main-without-photo__subtitle{grid-area:subtitle}}.main-without-photo .main__action{margin-bottom:0}.main-without-photo .main__action a{background:var(--grey-bg);box-shadow:.1875rem -.1875rem 0 0 var(--accent-clr);font-family:var(--second-font);transition:.3s}@media only screen and (hover:hover)and (pointer:fine){.main-without-photo .main__action a:hover{box-shadow:none}}@media only screen and (min-width:1280px){.main-without-photo .main__action{grid-area:action}}@media only screen and (min-width:768px){.main-without-photo__head{display:grid;gap:2rem;grid-template-columns:1fr 12.375rem}}@media only screen and (min-width:1280px){.main-without-photo__box,.main-without-photo__head{gap:2.5rem;grid-template-columns:1fr 1fr}.main-without-photo__box{display:grid;grid-template-areas:"title subtitle" "title action"}}.main-with-list .container{padding:.5rem .5rem .25rem}@media only screen and (min-width:768px){.main-with-list .container{padding:1rem 1rem .5rem}}.main-with-list__info{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);padding:3.5rem min(5.7971014493vw,24px)}@media only screen and (min-width:768px){.main-with-list__info{padding-inline:3.5rem}}@media only screen and (min-width:1280px){.main-with-list__info{padding:4rem 5rem}}@media only screen and (min-width:1600px){.main-with-list__info{padding-inline:7.5rem}}@media only screen and (min-width:1280px){.main-with-list__inner{display:grid;gap:1rem;grid-template-columns:1fr 1fr}}.main-with-list__date{font-size:1.0625rem;font-weight:500;line-height:1.3;margin-bottom:2rem}@media only screen and (min-width:768px){.main-with-list__date{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}}.main-with-list__date-item{align-items:center;display:flex;gap:.5rem}.main-with-list__date-item:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width:768px){.main-with-list__date-item:not(:last-child){margin-bottom:0}}.main-with-list__date span{color:var(--ticker-bg)}.main-with-list__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:2rem}@media only screen and (min-width:768px){.main-with-list__title{font-size:4.25rem;font-weight:700;margin-bottom:2.5rem}}.main-with-list__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:3.5rem}.main-with-list .main__action{margin-bottom:0;width:fit-content}.main-with-list__box{background:var(--accent-clr2);border-radius:1.25rem;margin-top:.5rem;padding:3.5rem min(5.7971014493vw,24px)}@media only screen and (min-width:768px){.main-with-list__box{margin-top:1rem;padding:3.5rem}}@media only screen and (min-width:1280px){.main-with-list__box{margin-top:0;min-height:41.75rem;padding:4rem 5rem}}.main-with-list__box-title{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-with-list__box-title{margin-bottom:2.5rem}}.main-with-list__list{display:grid;gap:1.625rem}@media only screen and (min-width:768px){.main-with-list__list{grid-template-columns:1fr 1fr}}.main-with-list__list-text{font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3}.main-with-list__list-number{background:var(--grey-bg);border:2px solid;border-radius:6.25rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);font-size:.875rem;font-weight:500;left:0;line-height:1.3;padding:.125rem .4375rem;position:absolute;top:-.3125rem}@media only screen and (min-width:1280px){.main-with-list__list-number{top:-.25rem}}.main-with-list__list li{padding-left:2.6875rem;position:relative}.main-with-order .container{padding:.5rem}@media only screen and (min-width:768px){.main-with-order .container{padding:1rem}}.main-with-order__info{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);margin-bottom:.5rem;padding:3.5rem 1.5rem}@media only screen and (min-width:768px){.main-with-order__info{padding-inline:3.5rem}}@media only screen and (min-width:1280px){.main-with-order__info{margin-bottom:0;padding:8rem 5rem 7.5rem}}@media only screen and (min-width:1600px){.main-with-order__info{padding-inline:7.5rem}}.main-with-order__date{align-items:center;display:flex;flex-wrap:wrap;font-size:1.0625rem;font-weight:500;gap:.625rem;justify-content:space-between;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-with-order__date{gap:2rem;justify-content:flex-start;margin-bottom:2.5rem}}.main-with-order__date-item{align-items:center;display:flex;gap:.5rem}.main-with-order__date-item span{color:var(--ticker-bg)}.main-with-order__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.main-with-order__title{font-size:3rem;margin-bottom:2.5rem;width:90%}}@media only screen and (min-width:1600px){.main-with-order__title{font-size:4.25rem}}.main-with-order__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3}@media only screen and (min-width:1600px){.main-with-order__subtitle{width:68%}}.main-with-order__img{border-radius:1.25rem;overflow:hidden;padding-top:71.6%;position:relative}@media only screen and (min-width:768px){.main-with-order__img{padding-top:40.3%}}@media only screen and (min-width:1280px){.main-with-order__img{padding-top:0}}.main-with-order__img picture{height:100%}.main-with-order__img img{display:block;height:100%;left:0;object-fit:cover;object-position:var(--main-with-order-img-position,center);position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.main-with-order__img img{position:static}.main-with-order__inner{display:grid;gap:1rem;grid-template-columns:1fr 29%}}@media only screen and (min-width:1600px){.main-with-order__inner{grid-template-columns:1fr 28.7%}}.main-with-order .order{background:var(--accent-clr3);border-radius:1.25rem;margin-top:.5rem;padding:2rem 1.5rem}@media only screen and (min-width:768px){.main-with-order .order{margin-top:1rem;padding:3.5rem}}@media only screen and (min-width:1280px){.main-with-order .order{padding:2rem 5rem}}@media only screen and (min-width:1600px){.main-with-order .order{padding-inline:7.5rem}}.main-with-order .order__documents{font-size:.75rem;margin-top:2rem;text-align:center}@media only screen and (min-width:1280px){.main-with-order .order__documents{margin-top:1.5rem;margin-inline:auto;max-width:39rem}}@media only screen and (min-width:768px){.main-with-order .order__action{max-width:100%;width:100%}}@media only screen and (min-width:1280px){.main-with-order .order__action{margin-top:0}.main-with-order .order__box{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr 1fr}.main-with-order .form{display:grid;gap:1.5rem;grid-template-columns:1fr 17.1875rem}}@media only screen and (min-width:1600px){.main-with-order .form{grid-template-columns:1fr 22.375rem}}.main-with-order .form__input input:-webkit-autofill,.main-with-order .form__input input:-webkit-autofill:active,.main-with-order .form__input input:-webkit-autofill:focus,.main-with-order .form__input input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;box-shadow:0 0 0 30px var(--accent-clr3) inset!important;-webkit-box-shadow:0 0 0 30px var(--accent-clr3) inset!important;caret-color:#000!important;transition:background-color 0s linear 1000s!important}.main-with-order .form__input input{background:transparent}.main-with-order .form__input input,.main-with-order .iti__selected-dial-code{font-size:1.0625rem;font-weight:500;line-height:1.3}.form__input--checkbox{display:flex;flex-direction:column;position:relative}.form__input--checkbox input[type=checkbox]{height:0;left:0;opacity:0;position:absolute;width:0}@media only screen and (hover:hover)and (pointer:fine){.form__input--checkbox input[type=checkbox]:hover+.form__input__label:before{border-color:var(--black)}}.form__input--checkbox input[type=checkbox]:checked+.form__input__label:before{background:var(--accent-clr2)}.form__input--checkbox input[type=checkbox]:checked+.form__input__label:after{opacity:1}.form__input--checkbox-box{display:grid;gap:1rem;margin-top:2.75rem}.form__input--checkbox-box .form__error{position:static;text-align:end}.form__input__label{cursor:pointer;display:block;font-size:.875rem;font-weight:500;line-height:1.3;padding-left:2.25rem}.success .form__input__label{opacity:.5}.form__input__label:after,.form__input__label:before{content:"";display:block;position:absolute;transition:.3s}.form__input__label:before{background-color:transparent;border:2px solid var(--txt-color);border-radius:4px;filter:drop-shadow(1px -1px 0 var(--accent-clr2));height:1.375rem;left:0;top:0;width:1.375rem}@media only screen and (min-width:1280px){.form__input__label:before{height:1.5rem;width:1.5rem}}.form__input__label:after{border-bottom:.1875rem solid var(--txt-color);border-right:.1875rem solid var(--txt-color);height:.75rem;left:.4375rem;opacity:0;top:.3125rem;transform:rotate(45deg);width:.4375rem}@media only screen and (min-width:1280px){.form__input__label:after{left:.5rem}}.form__input__label a{border-bottom:1px solid;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.form__input__label a:hover{border-color:transparent}}.tags .container{padding:2rem min(7.729468599vw,32px)}@media only screen and (min-width:768px){.tags .container{padding:3.5rem 4.5rem}}@media only screen and (min-width:1280px){.tags .container{padding:5.5rem 6rem}}@media only screen and (min-width:1600px){.tags .container{padding-inline:8.4375rem}}.tags__inner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tags__item{border-radius:1.25rem;font-size:1rem;line-height:1.3;padding:.25rem .625rem}.text-section .container{padding:2rem min(7.729468599vw,32px)}@media only screen and (min-width:768px){.text-section .container{padding:3.5rem 4.5rem}}@media only screen and (min-width:1280px){.text-section .container{display:grid;gap:1rem;grid-template-columns:1fr 40.94%;padding:5.5rem 6rem}}@media only screen and (min-width:1600px){.text-section .container{padding-inline:8.5rem}}.text-section__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem}@media only screen and (min-width:768px){.text-section__title{font-size:3rem}}@media only screen and (min-width:1280px){.text-section__title{margin-bottom:0}}.text-section__text{font-size:1.0625rem;line-height:1.3}.text-section__text p:not(:last-child){margin-bottom:1.25rem}.students-works{overflow:hidden}.students-works .container{padding:.5rem}@media only screen and (min-width:768px){.students-works .container{padding:.5rem 1rem 1rem}}@media only screen and (min-width:1280px){.students-works .container{overflow:hidden}}.students-works__inner{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);padding:2rem}@media only screen and (min-width:768px){.students-works__inner{padding:3.5rem}}@media only screen and (min-width:1280px){.students-works__inner{padding:5.5rem 5rem}}@media only screen and (min-width:1600px){.students-works__inner{padding-inline:7.5rem}}.students-works__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:768px){.students-works__title{font-size:3rem}}@media only screen and (min-width:1280px){.students-works__title{margin-bottom:0}}.students-works__subtitle{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:768px){.students-works__subtitle{margin-bottom:2rem}}@media only screen and (min-width:1280px){.students-works__subtitle{margin-bottom:0;text-align:end}}.students-works__name{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:1280px){.students-works__name{margin-bottom:2rem}}.students-works__text{font-size:1.0625rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem}@media only screen and (min-width:1280px){.students-works__text{margin-bottom:2rem}}.students-works__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.students-works__tags div{border-radius:1.25rem;font-size:1rem;line-height:1.3;padding:.25rem .625rem}.students-works__img{border-radius:1.25rem;overflow:hidden;padding-top:57%;position:relative}@media only screen and (min-width:1280px){.students-works__img{padding-top:0}}.students-works__img img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.students-works__img img{height:21.75rem;position:static}}@media only screen and (min-width:1600px){.students-works__img img{height:25.375rem}}.students-works__img a{display:flex}.students-works__tags{color:var(--txt-color)}.students-works .swiper-button-next,.students-works .swiper-button-prev,.students-works .swiper-pagination{margin-top:0;position:static;transform:none}.students-works .swiper-button-next,.students-works .swiper-button-prev{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);left:unset;position:relative;right:.3125rem;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.students-works .swiper-button-next:hover,.students-works .swiper-button-prev:hover{box-shadow:none}}.students-works .swiper-button-next svg,.students-works .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-52%,-53%)}.students-works__navigation-box{align-items:center;display:flex;justify-content:space-between;margin-top:1.5rem}@media only screen and (min-width:768px){.students-works__navigation-box{margin-top:2rem}}.students-works__next,.students-works__prev{height:3.4375rem;width:5rem}.students-works__next svg,.students-works__prev svg{height:100%;width:100%}.students-works__navigation{align-items:center;display:flex;gap:1.5rem}.students-works__pagination{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;width:fit-content}.students-works__box{position:relative}@media only screen and (hover:hover)and (pointer:fine){.students-works__box:hover .students-works__btn{box-shadow:none}}.students-works__btn{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:1rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);height:3rem;pointer-events:none;position:absolute;right:.8125rem;top:.8125rem;transition:.3s;width:3rem;z-index:50}.students-works__btn svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:1280px){.students-works__item{align-items:center;display:grid;gap:3.5rem;grid-template-columns:1fr 49.4%}}@media only screen and (min-width:1600px){.students-works__item{grid-template-columns:1fr 47.1%}}@media only screen and (min-width:1280px){.students-works__title-box{display:grid;gap:2rem;grid-template-columns:1fr 39.6%;margin-bottom:2rem}}.fancybox-button--close{background:var(--grey-bg);border:2px solid var(--txt-color);border-radius:1rem;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);color:var(--txt-color);position:absolute;right:.875rem;top:.875rem}@media only screen and (hover:hover)and (pointer:fine){.fancybox-button--close:hover{box-shadow:none;color:var(--txt-color)}}.fancybox-slide--image .fancybox-content{border-radius:1rem;overflow:hidden}.fixed-enroll{background:var(--fixed-btn-parent-bg,var(--white-bg));bottom:0;left:0;opacity:0;padding:1rem;position:fixed;transform:translateY(100%);transition:var(--hover-trans);width:100%;z-index:1000}.fixed-btn-shown .fixed-enroll{opacity:1;transform:translateY(0)}@media only screen and (min-width:768px){.fixed-enroll{display:none}}.fixed-enroll__btn{background:var(--fixed-btn-bg-color,var(--grey-bg));border:2px solid;border-radius:6.25rem;box-shadow:.1875rem -.1875rem 0 0 var(--accent-clr2);color:var(--fixed-btn-text-color,var(--black-txt-color));display:block;font-family:var(--second-font);font-size:calc(1.0625rem*var(--fixed-btn-text-multiplier));font-weight:700;margin:0 auto;padding:.8125rem 2.5rem;text-align:center;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.fixed-enroll__btn:hover{box-shadow:none}}.fixed-enroll-panel{backdrop-filter:blur(20px);background-color:var(--fixed-enroll-pnl-bg);bottom:0;left:0;max-width:100vw;opacity:0;padding:1rem;position:fixed;transform:translateY(100%);transition:var(--hover-trans);width:100%;z-index:1000}@media only screen and (max-width:567px){.fixed-enroll-panel{padding:0}}.fixed-btn-shown .fixed-enroll-panel{opacity:1;transform:translateY(0)}@media only screen and (min-width:1280px){.fixed-enroll-panel .text--mobile{display:none}}@media only screen and (max-width:1279px){.fixed-enroll-panel .text--desktop{display:none}}.fixed-enroll-panel__container{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;padding-bottom:0;padding-top:0}@media only screen and (min-width:1280px){.fixed-enroll-panel__container{gap:2.25rem;justify-content:flex-end}.fixed-enroll-panel__container--column{flex-direction:column-reverse;gap:1.25rem;text-align:center}}.fixed-enroll-panel__text span{font-size:calc(.75rem*var(--fixed-enroll-pnl-txt-multi-mob));line-height:1.4;padding:1rem}@media only screen and (min-width:768px){.fixed-enroll-panel__text span{font-size:calc(.9375rem*var(--fixed-enroll-pnl-txt-multi-mob));padding:1.25rem}}@media only screen and (min-width:1280px){.fixed-enroll-panel__text span{font-size:calc(1rem*var(--fixed-enroll-pnl-txt-multi-pc));line-height:1.3;padding:0}}.fixed-enroll-panel__btn{background:var(--fixed-enroll-pnl-btn-bg-clr);border:2px solid var(--fixed-enroll-pnl-btn-bg-clr);border-radius:6.25rem;color:var(--fixed-enroll-pnl-btn-txt-clr);display:block;font-family:var(--second-font);margin:0 auto;padding:.8125rem 2.5rem;text-align:center;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.fixed-enroll-panel__btn:hover{background-color:var(--fixed-enroll-pnl-btn-txt-clr);color:var(--fixed-enroll-pnl-btn-bg-clr)}}.fixed-enroll-panel__btn span{font-size:calc(1.0625rem*var(--fixed-enroll-pnl-btn-multi-mob));font-weight:700}@media only screen and (min-width:1280px){.fixed-enroll-panel__btn span{font-size:calc(1.0625rem*var(--fixed-enroll-pnl-btn-multi-pc))}}.picture-block img{display:block;height:auto;width:100%}.lectors-course{padding-inline:.5rem}@media only screen and (min-width:768px){.lectors-course{padding-inline:1rem}}@media only screen and (min-width:1920px){.lectors-course{margin-inline:auto;max-width:120rem}}.lectors-course .container{background:var(--accent-clr3);border-radius:1.25rem;margin:.5rem 0 1rem;overflow:hidden;padding:0}@media only screen and (min-width:768px){.lectors-course .container{margin:.5rem 0 1rem}}.lectors-course__inner{padding:2rem 0 2rem .75rem}@media only screen and (min-width:414px){.lectors-course__inner{padding-left:1rem}}@media only screen and (min-width:768px){.lectors-course__inner{padding:5.5rem 3.5rem}}@media only screen and (min-width:1280px){.lectors-course__inner{padding:5.5rem 1rem}}@media only screen and (min-width:1800px){.lectors-course__inner{padding-inline:7.5rem}}.lectors-course__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.3;margin-bottom:3.5rem;padding-right:.75rem;text-align:center}@media only screen and (min-width:414px){.lectors-course__title{padding-right:1rem}}@media only screen and (min-width:768px){.lectors-course__title{font-size:3rem;padding-right:0}}.lectors-course__list{display:flex;flex-direction:column;gap:3rem}@media only screen and (min-width:1280px){.lectors-course__list{flex-direction:unset;flex-wrap:wrap;gap:3.4375rem 3rem;justify-content:center}}@media only screen and (min-width:768px){.lectors-course__item-box{display:flex;flex-direction:column;justify-content:flex-end;min-height:18.0625rem}}@media only screen and (min-width:1280px){.lectors-course__item-box{flex-basis:calc(50% - 25px)}}.lectors-course__item{background:var(--grey-bg);border-radius:1.25rem;height:fit-content;margin-right:4rem;padding:1.5rem .75rem;position:relative}@media only screen and (min-width:414px){.lectors-course__item{margin-right:5.25rem;padding-inline:1rem}}@media only screen and (min-width:768px){.lectors-course__item{margin-left:7.25rem;margin-right:0;padding:1.5rem 1.25rem 1.5rem 4.5rem}}@media only screen and (min-width:1280px){.lectors-course__item{margin-top:auto}}.lectors-course__img{bottom:0;height:17.3125rem;position:absolute;right:-8.5rem;width:14.125rem}@media only screen and (min-width:414px){.lectors-course__img{right:-8.1875rem;width:13.125rem}}@media only screen and (min-width:768px){.lectors-course__img{height:18.125rem;left:-9.625rem;right:unset;width:13.875rem}}@media only screen and (min-width:1280px){.lectors-course__img{height:18.0625rem;left:-8.75rem;width:13.125rem}}@media only screen and (min-width:1800px){.lectors-course__img{left:-9.4375rem}}.lectors-course__img img{display:block;height:100%;object-fit:contain;object-position:left bottom;width:100%}.lectors-course__name{font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem;text-align:center}@media only screen and (min-width:768px){.lectors-course__name{margin-bottom:1.25rem;text-align:left}}.lectors-course__info{display:grid;gap:.625rem;margin-right:3.1875rem}@media only screen and (min-width:414px){.lectors-course__info{margin-right:3.5rem}}@media only screen and (min-width:768px){.lectors-course__info{margin-right:0}}.lectors-course__info p{font-size:.9375rem;line-height:1.3;padding-left:1.4375rem;position:relative}@media only screen and (min-width:768px){.lectors-course__info p{font-size:1rem}}.lectors-course__info p:before{background:var(--txt-color);border-radius:50%;content:"";display:block;height:.1875rem;left:.5rem;position:absolute;top:.4375rem;width:.1875rem}.lectors-course__logos{align-items:center;display:flex;flex-wrap:wrap;gap:.9375rem;margin-right:3.1875rem;margin-top:1.75rem}@media only screen and (min-width:414px){.lectors-course__logos{margin-right:3.5rem}}@media only screen and (min-width:768px){.lectors-course__logos{gap:1.875rem;margin-right:0}}.certificate{padding:.25rem .5rem .5rem}.certificate .container{background:var(--black-bg);border-radius:1.25rem;padding:2rem min(5.7971014493vw,24px) 0}@media only screen and (min-width:768px){.certificate .container{padding:5.5rem 3.5rem 0}}@media only screen and (min-width:1280px){.certificate .container{padding:7.75rem 5rem 0}}@media only screen and (min-width:1800px){.certificate .container{padding-inline:7.5rem}}.certificate__title{color:var(--white-txt);font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:2.5rem}@media only screen and (min-width:768px){.certificate__title{font-size:3rem}}@media only screen and (min-width:1280px){.certificate__title{margin-bottom:3.5rem}.certificate__wrapper{display:grid;gap:5rem;grid-template-columns:1fr 36.5rem}}.certificate__list{display:grid;gap:.875rem;height:fit-content}@media only screen and (min-width:768px){.certificate__list{gap:1rem}}.certificate__list-item{border-radius:1.25rem;height:fit-content;padding:1.25rem}@media only screen and (min-width:768px){.certificate__list-item{padding:1.75rem}}.certificate__list-item p{font-family:var(--second-font);font-size:1.125rem;font-weight:500;line-height:1.4;padding-left:1.75rem;position:relative}@media only screen and (min-width:768px){.certificate__list-item p{font-size:1.375rem}}.certificate__list-item p:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSI+PHJlY3QgeD0iOCIgeT0iMy45MTMiIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHJ4PSIyIiB0cmFuc2Zvcm09InJvdGF0ZSg0NSA4IDMuOTEzKSIgc3Ryb2tlPSIjMjQyNDI0IiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=);content:"";display:block;height:1rem;left:0;position:absolute;top:.1875rem;width:1rem}.certificate__img{margin-top:2.5rem}@media only screen and (min-width:1280px){.certificate__img{margin-top:0}}.certificate__img img{display:block;width:100%}.logos .container{padding:3.5rem min(7.729468599vw,32px)}@media only screen and (min-width:768px){.logos .container{padding:3.5rem}}@media only screen and (min-width:1280px){.logos .container{padding:5.5rem 6rem}}@media only screen and (min-width:1800px){.logos .container{padding-inline:8.5rem}}.logos__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:3.5rem}@media only screen and (min-width:768px){.logos__title{font-size:3rem}}@media only screen and (min-width:1280px){.logos__title{text-align:center}}.logos__list{display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr)}@media only screen and (min-width:1280px){.logos__list{grid-template-columns:repeat(8,1fr)}}.logos__item{align-items:center;display:flex;justify-content:center}.logos__item img{display:block;height:100%;object-fit:contain;width:100%}.feedback{overflow:hidden}.feedback .container{padding:2.5rem min(7.729468599vw,32px)}@media only screen and (min-width:768px){.feedback .container{padding:3.5rem}}@media only screen and (min-width:1280px){.feedback .container{display:grid;gap:2rem;grid-template-areas:"title social" "slider slider" "nav nav";grid-template-columns:1fr 24.75rem;padding:5.5rem 6rem}}@media only screen and (min-width:1800px){.feedback .container{padding-inline:8.5rem}}.feedback__wrapper{margin-left:7.0625rem;overflow:hidden;padding-top:.9375rem;position:relative}@media only screen and (min-width:768px){.feedback__wrapper{margin-left:12.5rem}}@media only screen and (min-width:1280px){.feedback__wrapper{margin-left:24.5rem;margin-top:1.875rem}}@media only screen and (min-width:1800px){.feedback__wrapper{margin-left:25.625rem;margin-top:3.5625rem}}.feedback__container{position:relative}@media only screen and (min-width:1280px){.feedback__container{grid-area:slider}}.feedback__img{bottom:0;height:auto;left:-2rem;position:absolute;width:9.375rem;z-index:10}@media only screen and (min-width:768px){.feedback__img{left:-3.5rem;transform:translateY(30%);width:15rem}}@media only screen and (min-width:1280px){.feedback__img{left:-6rem;transform:none;width:27.875rem}}@media only screen and (min-width:1800px){.feedback__img{left:-8.5rem;width:30.625rem}}.feedback__img img{display:block;object-fit:contain}.feedback__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:2.5rem}@media only screen and (min-width:768px){.feedback__title{margin-bottom:3.5rem}}@media only screen and (min-width:1280px){.feedback__title{font-size:3rem;grid-area:title}}.feedback__item{background:var(--grey-bg);border-radius:1.25rem;padding:1.25rem 1.25rem 2rem}@media only screen and (min-width:1280px){.feedback__item{padding:2rem}}.feedback__item-stars{position:absolute;right:0;top:-.875rem}.feedback__name{font-family:var(--second-font);font-size:.875rem;font-weight:500;line-height:1.4;margin-bottom:.25rem}@media only screen and (min-width:768px){.feedback__name{font-size:1rem}}@media only screen and (min-width:1280px){.feedback__name{font-size:1.125rem}}.feedback__position{font-family:var(--second-font);font-size:.6875rem;font-weight:500;line-height:1.1}@media only screen and (min-width:768px){.feedback__position{font-size:.75rem}}@media only screen and (min-width:1280px){.feedback__position{font-size:.875rem}}.feedback__info-box{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}@media only screen and (min-width:768px){.feedback__info-box{gap:1rem;margin-bottom:1rem}}.feedback__info-box img{border-radius:50%;flex-shrink:0;height:2.5rem;object-fit:cover;width:2.5rem}@media only screen and (min-width:1280px){.feedback__info-box img{height:4rem;width:4rem}}.feedback__text{font-size:.75rem;font-weight:500;line-height:1.3}@media only screen and (min-width:768px){.feedback__text{font-size:.875rem}}@media only screen and (min-width:1280px){.feedback__text{font-size:1rem}}.feedback__socials{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1.6875rem}@media only screen and (min-width:768px){.feedback__socials{margin-left:12.5rem;margin-top:.75rem}}@media only screen and (min-width:1280px){.feedback__socials{grid-area:social;height:fit-content;margin-left:0;margin-top:0}}.feedback__socials-desc{font-family:var(--second-font);font-size:.625rem;font-weight:500}@media only screen and (min-width:1280px){.feedback__socials-desc{font-size:.75rem}}.feedback__socials-number{font-family:var(--second-font);font-size:.875rem;font-weight:700}.feedback__socials-text{font-family:var(--second-font);font-size:.5625rem;font-weight:500}@media only screen and (min-width:1280px){.feedback__socials-text{font-size:.75rem}}.feedback__socials-box{align-items:center;display:flex;justify-content:space-between;margin-bottom:.625rem}@media only screen and (min-width:1280px){.feedback__socials-box{margin-bottom:.75rem}}.feedback__socials-item{border:1px solid;border-radius:.75rem;padding:.625rem .75rem}@media only screen and (min-width:1280px){.feedback__socials-item{padding-block:.75rem}}.feedback .swiper-button-next,.feedback .swiper-button-prev,.feedback .swiper-pagination{margin-top:0;position:static;transform:none}.feedback .swiper-button-next,.feedback .swiper-button-prev{background:var(--white-txt);border:2px solid var(--txt-color);border-radius:50%;box-shadow:.125rem -.125rem 0 0 var(--accent-clr2);left:unset;position:relative;right:unset;transition:.2s}@media only screen and (hover:hover)and (pointer:fine){.feedback .swiper-button-next:hover,.feedback .swiper-button-prev:hover{box-shadow:none}}.feedback .swiper-button-next svg,.feedback .swiper-button-prev svg{left:50%;position:absolute;top:50%;transform:translate(-52%,-53%)}.feedback__navigation-box{align-items:center;display:flex;justify-content:space-between;margin-top:2.5rem}@media only screen and (min-width:768px){.feedback__navigation-box{margin-top:3.5rem}}@media only screen and (min-width:1280px){.feedback__navigation-box{grid-area:nav;margin-top:1.5rem}}.feedback__next,.feedback__prev{height:3.4375rem;width:5rem}.feedback__next svg,.feedback__prev svg{height:100%;width:100%}.feedback__navigation{align-items:center;display:flex;gap:1.5rem}.feedback__pagination{font-family:var(--second-font);font-size:1.375rem;font-weight:500;letter-spacing:-.3125rem;line-height:1.3;width:fit-content}.main-with-bg__box{background-color:var(--main-with-bg-clr);color:var(--main-with-bg-txt-clr);min-height:var(--window-height);overflow:hidden;position:relative}@media only screen and (min-width:768px){.main-with-bg__box{min-height:var(--window-height)}}.main-with-bg__box .main-with-bg__background-mob+.main-with-bg__background{display:none}@media only screen and (min-width:568px){.main-with-bg__box .main-with-bg__background-mob+.main-with-bg__background{display:block}}.main-with-bg__box .main-with-bg__background,.main-with-bg__box .main-with-bg__background-mob{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media only screen and (min-width:1920px){.main-with-bg__box .main-with-bg__background,.main-with-bg__box .main-with-bg__background-mob{left:50%;max-width:118rem;transform:translateX(-50%)}}.main-with-bg__box .header{backdrop-filter:none;background:none;left:0;position:absolute;top:0;width:100%;z-index:999}.main-with-bg__box .header.header--scrolled{background:#fff;position:fixed}.main-with-bg__box .header.header--scrolled .header__nav{color:var(--txt-color)}.main-with-bg__box .header.header--scrolled .header__logo svg{fill:var(--txt-color)}.main-with-bg__box .header li:before{background:var(--btn-bg)}@media only screen and (max-width:767px){.main-with-bg__box .header__action{display:none}.main-with-bg__box .header__logo{margin:0 auto}}.main-with-bg__box .header__logo svg{fill:var(--main-with-bg-txt-clr)}@media only screen and (hover:hover)and (pointer:fine){.main-with-bg__box .header__logo svg:hover{fill:var(--btn-bg)}}.main-with-bg{font-family:var(--second-font);padding:7.25rem 2rem 2rem;position:relative}@media only screen and (min-width:768px){.main-with-bg{padding:10rem 3.5rem 5rem}}@media only screen and (min-width:1280px){.main-with-bg{padding:8.75rem 3.5rem 5.625rem}}@media only screen and (min-width:1600px){.main-with-bg{padding-bottom:6.25rem}}.main-with-bg .container{margin:0 auto;padding:0}@media only screen and (min-width:1280px){.main-with-bg .container{width:60.75rem}}.main-with-bg__time{align-items:center;display:flex;font-size:1.125rem;font-weight:500;justify-content:space-between;line-height:1.4;margin-bottom:1.75rem}@media only screen and (min-width:768px){.main-with-bg__time{font-size:1.25rem;margin-bottom:1.5rem}}@media only screen and (min-width:1280px){.main-with-bg__time{gap:2.375rem;justify-content:center;margin-bottom:1.25rem}}.main-with-bg__title{font-size:calc(2.5rem*var(--main-with-bg-title-multi-mob));font-weight:700;line-height:1.2;margin-bottom:3.5rem;text-align:center}@media only screen and (min-width:768px){.main-with-bg__title{font-size:calc(3.75rem*var(--main-with-bg-title-multi-mob))}}@media only screen and (min-width:1280px){.main-with-bg__title{font-size:calc(4rem*var(--main-with-bg-title-multi-pc));margin-bottom:2.5rem;margin-inline:auto}}.main-with-bg__subtitle{border:1px solid var(--main-with-bg-txt-clr);border-radius:1.25rem;font-family:Montserrat,sans-serif;font-size:calc(1rem*var(--main-with-bg-text-multi-mob));margin:0 auto .625rem;padding:.25rem .5625rem;width:fit-content}@media only screen and (min-width:1280px){.main-with-bg__subtitle{font-size:calc(1rem*var(--main-text-multi-pc));margin-bottom:.75rem}}.main-with-bg__name{font-size:calc(1.25rem*var(--main-with-bg-text-multi-mob));font-weight:700;line-height:1.3;margin-bottom:.625rem;text-align:center}@media only screen and (min-width:768px){.main-with-bg__name{font-size:calc(1.75rem*var(--main-with-bg-text-multi-mob))}}@media only screen and (min-width:1280px){.main-with-bg__name{font-size:calc(1.25rem*var(--main-text-multi-pc));margin-bottom:.75rem}}.main-with-bg__position{font-size:calc(1rem*var(--main-with-bg-text-multi-mob));font-weight:500;line-height:1.3;margin-bottom:3.5rem;text-align:center}@media only screen and (min-width:768px){.main-with-bg__position{font-size:calc(1.125rem*var(--main-with-bg-text-multi-mob))}}@media only screen and (min-width:1280px){.main-with-bg__position{font-size:calc(1.125rem*var(--main-with-bg-text-multi-pc));margin-bottom:2.5rem}}.main-with-bg__list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;justify-content:center}@media only screen and (min-width:1280px){.main-with-bg__list{gap:.5rem 1.75rem}}.main-with-bg__list li{font-size:1rem;font-weight:500;line-height:1.4;position:relative}@media only screen and (min-width:768px){.main-with-bg__list li{font-size:1.125rem}}.main-with-bg__list li:not(:last-child):before{background:var(--main-with-bg-txt-clr);border-radius:50%;content:"";height:.25rem;position:absolute;right:-.75rem;top:.5625rem;width:.25rem}@media only screen and (min-width:1280px){.main-with-bg__list li:not(:last-child):before{right:-1rem;top:.6875rem}}.main-with-cert .container{background:var(--grey-bg);border-radius:1.25rem;margin:.5rem;padding:2.75rem .5rem .5rem}@media only screen and (min-width:768px){.main-with-cert .container{margin:1rem;padding:3.25rem 1rem 1rem}}@media only screen and (min-width:1280px){.main-with-cert .container{background:transparent;border-radius:0;display:grid;grid-template-columns:1fr 37.625rem;margin:0 auto;padding:0}}@media only screen and (min-width:1600px){.main-with-cert .container{grid-template-columns:1fr 38.4375rem}}@media only screen and (min-width:1280px){.main-with-cert__img{background:var(--black-bg);border-radius:1.25rem;margin:1rem 1rem 1rem .5rem;overflow:hidden}}.main-with-cert__img img{display:block;height:auto;width:100%}@media only screen and (min-width:1280px){.main-with-cert__box{background:var(--grey-bg);border-radius:1.25rem;display:flex;flex-direction:column;justify-content:space-between;margin:1rem .5rem 1rem 1rem;padding:3.75rem 5rem}}@media only screen and (min-width:1600px){.main-with-cert__box{padding-inline:7.5rem}}.main-with-cert__title-box{padding-inline:.5rem}@media only screen and (min-width:768px){.main-with-cert__title-box{padding-inline:2rem}}@media only screen and (min-width:1280px){.main-with-cert__title-box{padding-inline:0}}.main-with-cert__title{font-family:var(--second-font);font-size:calc(2.25rem*var(--main-with-cert-title-multiplier-mob));font-weight:700;line-height:1.1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:768px){.main-with-cert__title{font-size:calc(3.5rem*var(--main-with-cert-title-multiplier-tab));margin-bottom:1.25rem}}@media only screen and (min-width:1280px){.main-with-cert__title{font-size:calc(4rem*var(--main-with-cert-title-multiplier-desk));margin-bottom:2.5rem;text-align:left}}.main-with-cert__subtitle{font-size:1rem;line-height:1.3;margin-bottom:2.5rem;text-align:center}@media only screen and (min-width:768px){.main-with-cert__subtitle{font-size:1.25rem;margin-bottom:3.75rem}}@media only screen and (min-width:1280px){.main-with-cert__subtitle{text-align:left}}.main-with-cert__strong{font-family:var(--second-font);font-size:1rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;padding-inline:.5rem;text-align:center}@media only screen and (min-width:768px){.main-with-cert__strong{font-size:1.125rem;padding-inline:1rem}}@media only screen and (min-width:1280px){.main-with-cert__strong{margin-bottom:0;padding-inline:0;text-align:left}}@media only screen and (min-width:1600px){.main-with-cert__strong{font-size:1.25rem;padding-inline:0}}.main-with-lector .container{background:var(--grey-bg);border-radius:1.25rem;margin:.5rem;padding:2.75rem .5rem .5rem}@media only screen and (min-width:768px){.main-with-lector .container{margin:1rem;padding:3.25rem 1rem 1rem}}@media only screen and (min-width:1280px){.main-with-lector .container{background:transparent;border-radius:0;display:grid;grid-template-columns:1fr 37.625rem;margin:0 auto;padding:0}}@media only screen and (min-width:1600px){.main-with-lector .container{grid-template-columns:1fr 38.4375rem}}@media only screen and (min-width:1280px){.main-with-lector__img{border-radius:1.25rem;margin:1rem 1rem 1rem .5rem;overflow:hidden}}.main-with-lector__img img{display:block;height:auto;width:100%}@media only screen and (min-width:1280px){.main-with-lector__box{background:var(--grey-bg);border-radius:1.25rem;display:flex;flex-direction:column;justify-content:space-between;margin:1rem .5rem 1rem 1rem;padding:3.75rem 5rem}}@media only screen and (min-width:1600px){.main-with-lector__box{padding-inline:7.5rem}}.main-with-lector__title-box{padding-inline:.5rem}@media only screen and (min-width:768px){.main-with-lector__title-box{padding-inline:2rem}}@media only screen and (min-width:1280px){.main-with-lector__title-box{padding-inline:0}}.main-with-lector__title{font-family:var(--second-font);font-size:calc(2.25rem*var(--main-with-lector-title-multiplier-mob));font-weight:700;line-height:1.1;margin-bottom:1rem;text-align:center}@media only screen and (min-width:768px){.main-with-lector__title{font-size:calc(3.5rem*var(--main-with-lector-title-multiplier-tab));margin-bottom:1.25rem}}@media only screen and (min-width:1280px){.main-with-lector__title{font-size:calc(4rem*var(--main-with-lector-title-multiplier-desk));margin-bottom:2.5rem;text-align:left}}.main-with-lector__subtitle{font-size:1rem;line-height:1.3;margin-bottom:2.5rem;text-align:center}@media only screen and (min-width:768px){.main-with-lector__subtitle{font-size:1.25rem;margin-bottom:3.5rem}}@media only screen and (min-width:1280px){.main-with-lector__subtitle{text-align:left}}.main-with-lector__strong{font-family:var(--second-font);font-size:1.125rem;font-weight:700;line-height:1.3;margin-bottom:1.5rem;padding-inline:.5rem;text-align:center}@media only screen and (min-width:768px){.main-with-lector__strong{font-size:1.375rem;padding-inline:1rem}}@media only screen and (min-width:1280px){.main-with-lector__strong{margin-bottom:0;padding-inline:0;text-align:left}}@media only screen and (min-width:1600px){.main-with-lector__strong{padding-inline:0}}.main-with-lector__strong-sm{font-size:.875rem;margin-bottom:.125rem}@media only screen and (min-width:768px){.main-with-lector__strong-sm{font-size:1rem}}.main-with-lector__tags{align-items:center;display:flex;gap:.375rem;justify-content:center;margin-bottom:1rem}@media only screen and (min-width:768px){.main-with-lector__tags{margin-bottom:1.25rem}}@media only screen and (min-width:1280px){.main-with-lector__tags{justify-content:flex-start;margin-bottom:2.5rem}}.main-with-lector__tags div{border-radius:1.25rem;font-size:.875rem;line-height:1.3;padding:.25rem .625rem}@media only screen and (min-width:768px){.main-with-lector__tags div{font-size:1rem}}.video-block__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:3.5rem}@media only screen and (min-width:768px){.video-block__title{font-size:3rem}}@media only screen and (min-width:1280px){.video-block__title{text-align:center}}.video-block__inner{border-radius:1.25rem;overflow:hidden;padding-top:56%;position:relative}@media only screen and (min-width:1440px){.video-block__inner{margin:0 auto;max-width:82.25rem;padding-top:45.2%}}.video-block__inner .video__frame,.video-block__inner .video__poster{height:100%;left:0;position:absolute;top:0;width:100%}.video-block__inner iframe,.video-block__inner img{display:block;height:100%;object-fit:cover;width:100%}.video-block__inner .video__play{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:10}@media only screen and (hover:hover)and (pointer:fine){.video-block__inner .video__play:hover{opacity:.7}}.video-block__inner .video__play svg{height:2.0625rem;width:3rem}@media only screen and (min-width:768px){.video-block__inner .video__play svg{height:3.125rem;width:4.5rem}}@media only screen and (min-width:1280px){.video-block__inner .video__play svg{height:4.125rem;width:6rem}}.promo-banner{background:var(--promo-banner-bg,var(--grey-bg));color:var(--promo-banner-text-color,var(--txt-color));height:2.75rem;left:0;position:fixed;top:0;width:100%;z-index:2500}.promo-banner .container{height:100%;padding-block:0}.promo-banner__track{align-items:center;display:flex;height:100%;justify-content:center}.promo-banner__item{font-family:var(--second-font);font-size:calc(.875rem*var(--promo-banner-font-size));font-weight:700;line-height:1;opacity:0;position:absolute;text-align:center;transform:translateY(6px);transition:opacity .28s ease,transform .28s ease}.promo-banner__item.is-active{opacity:1;position:relative;transform:translateY(0)}body.is-promo-banner .wrapper{padding-top:2.75rem}body.is-promo-banner:has(.header--scrolled) .wrapper{padding-top:0}body.is-promo-banner:has(.header--scrolled) .header{top:2.75rem}.sections-switcher{background:var(--black-bg);border-radius:1.25rem;bottom:.5rem;color:var(--white-bg);left:0;margin-top:.5rem;padding:1.5rem;position:sticky;z-index:90}@media only screen and (min-width:768px){.sections-switcher{margin-top:1rem;padding-inline:3.5rem}}@media only screen and (min-width:1280px){.sections-switcher{grid-area:2/1/2/3;margin-top:0;padding:1.25rem 5.125rem;position:static;z-index:1}}@media only screen and (min-width:1600px){.sections-switcher{padding:2rem 5.125rem}}.sections-switcher__text{display:grid;gap:1.25rem;margin-bottom:1rem}@media only screen and (min-width:768px){.sections-switcher__text{margin-bottom:1.25rem}}.sections-switcher__text p{font-size:calc(.75rem*var(--sections-switcher-text-multiplier-mob, 1));line-height:1.2;text-align:center}@media only screen and (min-width:768px){.sections-switcher__text p{font-size:calc(.875rem*var(--sections-switcher-text-multiplier-tab, 1))}}@media only screen and (min-width:1280px){.sections-switcher__text p{font-size:calc(.875rem*var(--sections-switcher-text-multiplier-pc, 1))}}@media only screen and (min-width:1600px){.sections-switcher__text p{font-size:calc(1rem*var(--sections-switcher-text-multiplier-big-pc, 1))}}.sections-switcher__title{font-family:var(--second-font);font-size:calc(1.5rem*var(--sections-switcher-title-multiplier-mob, 1));font-weight:700;line-height:1.2;margin-bottom:1rem;text-align:center}@media only screen and (min-width:768px){.sections-switcher__title{font-size:calc(1.75rem*var(--sections-switcher-title-multiplier-tab, 1));margin-bottom:1.25rem}}@media only screen and (min-width:1280px){.sections-switcher__title{font-size:calc(1.75rem*var(--sections-switcher-title-multiplier-pc, 1))}}@media only screen and (min-width:1600px){.sections-switcher__title{font-size:calc(2rem*var(--sections-switcher-title-multiplier-big-pc, 1))}}.sections-switcher__btns{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.sections-switcher__btns input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.sections-switcher__btns span{align-items:center;background:var(--white-bg);border-radius:6.25rem;color:var(--txt-color);display:inline-flex;font-family:var(--second-font);font-size:calc(1.0625rem*var(--sections-switcher-btn-multiplier-mob, 1));font-weight:700;height:100%;justify-content:center;line-height:1.2;padding:.75rem 2rem;text-align:center;transition:.3s;width:fit-content}@media only screen and (min-width:768px){.sections-switcher__btns span{font-size:calc(1.0625rem*var(--sections-switcher-btn-multiplier-tab, 1))}}@media only screen and (min-width:1280px){.sections-switcher__btns span{font-size:calc(1.0625rem*var(--sections-switcher-btn-multiplier-pc, 1))}}@media only screen and (min-width:1600px){.sections-switcher__btns span{font-size:calc(1.125rem*var(--sections-switcher-btn-multiplier-big-pc, 1))}}@media only screen and (hover:hover)and (pointer:fine){.sections-switcher__btns span:hover{background:#e2e545}}.sections-switcher__btns input:checked+span{background:var(--accent-clr2)}[data-switcher-item]{max-height:0;opacity:0;overflow:hidden;transform:translateY(12px);transition:.3s}[data-switcher-item]:not(.is-open){padding:0}[data-switcher-item].is-open{max-height:2000px;opacity:1;transform:translateY(0)}.main-with-switcher .container{margin:.25rem .5rem;padding:0}@media only screen and (min-width:768px){.main-with-switcher .container{margin:.5rem 1rem}}@media only screen and (min-width:1280px){.main-with-switcher .container{display:grid;gap:1rem;grid-template-columns:1fr 36.125rem;margin:.5rem auto 1rem}}.main-with-switcher__box{background:var(--grey-bg);border-radius:1.25rem;padding:2rem 1rem}@media only screen and (min-width:768px){.main-with-switcher__box{padding:2.5rem 3.5rem}}@media only screen and (min-width:1280px){.main-with-switcher__box{display:flex;flex-direction:column;justify-content:space-between;padding:2rem 5rem}}@media only screen and (min-width:1600px){.main-with-switcher__box{padding:3rem 7.5rem}}.main-with-switcher__tags{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}@media only screen and (min-width:768px){.main-with-switcher__tags{gap:1.25rem}}@media only screen and (min-width:1600px){.main-with-switcher__tags{margin-bottom:1.25rem}}.main-with-switcher__tags span{font-family:var(--second-font);font-size:.75rem;font-weight:700;line-height:1.3}@media only screen and (min-width:768px){.main-with-switcher__tags span{font-size:1rem}}@media only screen and (min-width:1280px){.main-with-switcher__tags span{font-size:1.125rem}}@media only screen and (min-width:1600px){.main-with-switcher__tags span{font-size:1.25rem}}.main-with-switcher__title{font-family:var(--second-font);font-size:calc(2.25rem*var(--main-with-switcher-title-multiplier-mob, 1));font-weight:700;line-height:1.1;margin-bottom:1.25rem}@media only screen and (min-width:768px){.main-with-switcher__title{font-size:calc(3rem*var(--main-with-switcher-title-multiplier-tab, 1));margin-bottom:1.5rem}}@media only screen and (min-width:1280px){.main-with-switcher__title{font-size:calc(3.75rem*var(--main-with-switcher-title-multiplier-desk, 1));margin-bottom:1.75rem}}@media only screen and (min-width:1600px){.main-with-switcher__title{font-size:calc(4rem*var(--main-with-switcher-title-multiplier-big-desk, 1));margin-bottom:2rem}}.main-with-switcher__subtitle{font-size:1rem;line-height:1.4;margin-bottom:2.5rem}@media only screen and (min-width:768px){.main-with-switcher__subtitle{font-size:1.25rem;margin-bottom:3rem}}@media only screen and (min-width:1600px){.main-with-switcher__subtitle{font-size:1.375rem;line-height:1.5}}.main-with-switcher__name{font-family:var(--second-font);font-size:1.125rem;font-weight:700;line-height:1.3;margin-bottom:.25rem}@media only screen and (min-width:768px){.main-with-switcher__name{font-size:1.375rem}}@media only screen and (min-width:1280px){.main-with-switcher__name{font-size:1.5rem}}@media only screen and (min-width:1600px){.main-with-switcher__name{font-size:1.75rem}}.main-with-switcher__position{font-size:.875rem;line-height:1.3}@media only screen and (min-width:768px){.main-with-switcher__position{font-size:1.125rem}}@media only screen and (min-width:1600px){.main-with-switcher__position{font-size:1.25rem;line-height:1.4}}.main-with-switcher__img{border-radius:1.25rem;margin-top:.5rem;overflow:hidden;padding-top:85%;position:relative}@media only screen and (min-width:768px){.main-with-switcher__img{margin-top:1rem}}@media only screen and (min-width:1280px){.main-with-switcher__img{height:auto;margin-top:0;padding-top:0}}.main-with-switcher__img img,.main-with-switcher__img picture{display:block;height:100%;width:100%}.main-with-switcher__img img{left:0;object-fit:cover;position:absolute;top:0}@media only screen and (min-width:1280px){.main-with-switcher__img img{position:static}}.packages{overflow:hidden}.packages .container{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);margin:.25rem .5rem .5rem;padding:2rem 1.5rem 3rem}@media only screen and (min-width:768px){.packages .container{margin:.5rem 1rem 1rem;padding:5.5rem 3.5rem}}@media only screen and (min-width:1280px){.packages .container{padding:7.75rem 5rem}}@media only screen and (min-width:1600px){.packages .container{padding-inline:7.5rem}}.packages__title{font-family:var(--second-font);font-size:2.125rem;font-weight:500;line-height:1.2;margin-bottom:1.5rem;text-align:center}@media only screen and (min-width:768px){.packages__title{font-size:3rem}}.packages__subtitle{margin-bottom:2.5rem}.packages__subtitle p{font-family:var(--second-font);font-size:1.0625rem;font-weight:700;line-height:1.3;text-align:center}@media only screen and (min-width:768px){.packages__subtitle p{font-size:1.375rem;font-weight:500}}.packages__item{flex:1}@media only screen and (min-width:1280px){.packages__item{display:flex;flex-basis:24.625rem;flex-direction:column;flex-grow:unset;min-height:max(508px,var(--packages-item-height,508px))}}@media only screen and (min-width:1600px){.packages__item{flex-basis:30.125rem;min-height:max(567px,var(--packages-item-height,567px))}}.packages__item-body{background:var(--package-item-first-bg);border-radius:1.25rem;color:var(--txt-color);overflow:hidden}@media only screen and (min-width:1280px){.packages__item-body{flex:1}}.packages__item:nth-child(2n) .packages__item-body{background:var(--package-item-second-bg)}.packages__head{background:var(--black-bg);border-radius:1.25rem;color:var(--white-txt);font-family:var(--second-font);font-size:1.25rem;font-weight:700;line-height:1;margin:.75rem;padding:.5rem 1.25rem;text-align:center}@media only screen and (min-width:768px){.packages__head{font-size:1.5rem}}@media only screen and (min-width:1280px){.packages__head{font-size:1.375rem}}@media only screen and (min-width:1600px){.packages__head{font-size:1.5rem}}.packages__price-box{display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem}@media only screen and (min-width:768px){.packages__price-box{padding:2rem 1.75rem}}@media only screen and (min-width:1280px){.packages__price-box{padding:1.75rem 1rem}}@media only screen and (min-width:1600px){.packages__price-box{padding:2rem 1.5rem}}.packages__price-old{color:var(--package-red);font-family:var(--second-font);font-size:1.375rem;font-weight:500;line-height:1;margin-bottom:.375rem;text-decoration:line-through}@media only screen and (min-width:768px){.packages__price-old{font-size:1.5rem}}@media only screen and (min-width:1280px){.packages__price-old{font-size:1.375rem}}@media only screen and (min-width:1600px){.packages__price-old{font-size:1.5rem}}.packages__price-disscuded,.packages__price-new{font-family:var(--second-font);font-size:1.875rem;font-weight:700;line-height:1}@media only screen and (min-width:768px){.packages__price-disscuded,.packages__price-new{font-size:2.25rem}}@media only screen and (min-width:1280px){.packages__price-disscuded,.packages__price-new{font-size:2.125rem}}@media only screen and (min-width:1600px){.packages__price-disscuded,.packages__price-new{font-size:2.25rem}}.packages__label{background:var(--package-label-bg);font-family:var(--second-font);font-size:1rem;font-weight:700;line-height:1.2;padding:.125rem 1rem;width:fit-content}@media only screen and (min-width:768px){.packages__label{font-size:1.125rem;padding:.125rem 1.75rem}}@media only screen and (min-width:1280px){.packages__label{font-size:1rem;padding:.125rem 1rem}}@media only screen and (min-width:1600px){.packages__label{font-size:1.125rem;padding:.125rem 1.5rem}}.packages__list{display:flex;flex-direction:column;gap:.625rem;padding:1.5rem 1rem 2.5rem}@media only screen and (min-width:768px){.packages__list{padding:1.5rem 1.75rem 3.5rem}}@media only screen and (min-width:1280px){.packages__list{padding:1.5rem 1rem 3.5rem}}@media only screen and (min-width:1600px){.packages__list{padding:1.5rem 1.5rem 4rem}}.packages__list li{font-size:.875rem;font-weight:500;line-height:1.4;padding-left:1.5rem;position:relative}@media only screen and (min-width:768px){.packages__list li{font-size:1rem}}@media only screen and (min-width:1280px){.packages__list li{font-size:.875rem}}@media only screen and (min-width:1600px){.packages__list li{font-size:1rem}}.packages__list li:before{background:var(--txt-color);border-radius:3.125rem;content:"";display:block;height:.25rem;left:.625rem;position:absolute;top:.4375rem;width:.25rem}.packages__inner{display:flex;flex-direction:column}@media only screen and (min-width:768px){.packages__inner{margin:0 auto;width:33.25rem}}@media only screen and (min-width:1280px){.packages__inner{flex-direction:unset;width:100%}}@media only screen and (min-width:1600px){.packages__inner{width:95.5rem}}.packages__group{display:flex;flex:1;flex-direction:column;gap:2.5rem;opacity:0;pointer-events:none;position:absolute;visibility:hidden}@media only screen and (min-width:768px){.packages__group{gap:3rem}}@media only screen and (min-width:1280px){.packages__group{flex-direction:row;gap:2rem;justify-content:center}}@media only screen and (min-width:1600px){.packages__group{gap:2.5rem}}.packages__group[data-part-payment]{opacity:1;pointer-events:all;position:static;visibility:visible}.packages__action{display:flex;justify-content:center;margin-top:1rem}.packages__action a{background:var(--package-btns-bg);border-radius:6.25rem;color:var(--package-btns-txt);display:block;font-family:var(--second-font);font-size:1.125rem;font-weight:700;line-height:1.2;padding:1rem 2.5rem;transition:var(--hover-trans);width:fit-content}@media only screen and (min-width:768px){.packages__action a{font-size:1.125rem}}@media only screen and (hover:hover)and (pointer:fine){.packages__action a:hover{background:var(--package-btns-hover-bg)}}.packages__btns{align-items:stretch;background:var(--package-grey);border-radius:6.25rem;display:flex;justify-content:center;margin-bottom:2.5rem;margin-inline:auto;padding:.5rem;width:100%}@media only screen and (min-width:768px){.packages__btns{width:fit-content}}@media only screen and (min-width:1280px){.packages__btns{margin-bottom:3.5rem}}.packages__btns input{height:0;opacity:0;position:absolute;width:0}.packages__btns input:checked+label{background:#fff;color:var(--txt-color)}.packages__btns label{align-items:center;border-radius:6.25rem;cursor:pointer;display:flex;flex:1;font-family:var(--second-font);font-size:1.125rem;font-weight:700;justify-content:center;line-height:1;padding:.625rem;position:relative;text-align:center;transition:.3s}@media only screen and (min-width:768px){.packages__btns label{flex:unset;font-size:1.25rem;padding:.625rem 1.75rem}}@media only screen and (hover:hover)and (pointer:fine){.packages__btns label:hover{color:var(--btn-hover-bg)}}.packages.is-full .packages__group[data-part-payment]{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.packages.is-full .packages__group[data-full-payment]{opacity:1;pointer-events:all;position:static;visibility:visible}.footer{--dark:#2a2a2a;--white:#fff;--light-gray:hsla(0,0%,100%,.6);--icon-hover:#848790;background:var(--dark);padding-block:2.5rem 2rem}@media only screen and (min-width:48em){.footer{padding-bottom:2.5rem}}.footer-box{color:var(--white);display:grid;grid-template-areas:"nav        nav" "contacts   contacts" "docs       docs" "socials    socials" "logo       copyright" "partners partners" "registration registration";grid-template-columns:1fr 2fr;grid-template-rows:auto}@media only screen and (min-width:48em){.footer-box{grid-template-areas:"nav        socials" "contacts   contacts" "logo       docs" "copyright  docs" "partners partners" "registration registration";grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:71.25em){.footer-box{grid-template-areas:"logo       socials" "copyright  socials" "nav        contacts" ".          docs" "partners partners" "registration registration";grid-template-columns:auto 1fr}}.footer-box--with-address{grid-template-areas:"nav        nav" "contacts   contacts" "docs       docs" "socials    socials" "logo       address" "copyright  copyright" "registration registration" "partners partners"}@media only screen and (min-width:48em){.footer-box--with-address{grid-template-areas:"nav        socials" "contacts   contacts" "docs       docs" "logo       address" "copyright  address" "registration registration" "partners partners"}}@media only screen and (min-width:71.25em){.footer-box--with-address{grid-template-areas:"logo       socials" "copyright  socials" "nav        contacts" "address    docs" "registration registration" "partners partners"}}.footer-box a{color:inherit;font:inherit;font-weight:500}.footer-box a svg{fill:currentColor}@media only screen and (hover:hover)and (pointer:fine){.footer-box a{text-underline-offset:.2em}.footer-box a:not([href]){cursor:default}.footer-box a[href]:hover{text-decoration:underline}.footer-box a[href]:hover svg{fill:var(--icon-hover)}}.footer-box__nav-links{display:flex;font-size:.875rem;gap:1em 2.5rem;grid-area:nav;justify-content:center;line-height:1.2;margin-top:0}@media only screen and (min-width:48em){.footer-box__nav-links{align-items:center;justify-content:flex-start}}@media only screen and (min-width:71.25em){.footer-box__nav-links{align-items:flex-start;margin-top:2.25rem}}.footer-box__contacts{display:flex;flex-direction:column;gap:1.5rem;grid-area:contacts;margin-top:2.5rem}@media only screen and (min-width:48em){.footer-box__contacts{flex-direction:row;gap:.875rem;justify-content:space-between;margin-block:2rem 3rem}}@media only screen and (min-width:71.25em){.footer-box__contacts{gap:3rem;justify-content:flex-end;margin-block:2.25rem 1.25rem}}.footer-box__documents{display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;grid-area:docs;justify-content:center;line-height:1.2;margin-top:2.5rem}.footer-box__documents li:not(:last-child):after{content:"/";padding-left:.5rem}@media only screen and (min-width:48em){.footer-box__documents{align-content:flex-start;justify-content:flex-end;margin:0}.footer-box--with-address .footer-box__documents{margin-bottom:1.5rem}}@media only screen and (min-width:71.25em){.footer-box__documents{align-self:end;margin-top:3.125rem}.footer-box--with-address .footer-box__documents{margin-block:1.75rem 0}}.footer-box__socials{border:solid hsla(0,0%,100%,.2);border-width:1px 0;display:flex;grid-area:socials;justify-content:space-between;margin-block:2.5rem;padding:1.25rem .5rem}.footer-box__socials svg{aspect-ratio:1/1;display:block;width:1.125rem}@media only screen and (min-width:48em){.footer-box__socials{border:none;gap:2.5rem;justify-content:flex-end;margin:0;padding:0}}@media only screen and (min-width:71.25em){.footer-box__socials{align-items:center}}.footer-box__address{font-size:.625rem;grid-area:address;justify-self:end;line-height:1.2;margin-bottom:.5rem;max-width:50vw;text-align:right}@media only screen and (min-width:48em){.footer-box__address{margin:0}}@media only screen and (min-width:71.25em){.footer-box__address{align-self:end;font-size:.75rem;justify-self:start;text-align:left}}.footer-box__registration{font-size:.75rem;grid-area:registration;line-height:1.0625rem;margin-top:2rem}@media only screen and (min-width:48em){.footer-box__registration{font-size:.875rem;line-height:1.1875rem;margin-top:2.5rem}}@media only screen and (min-width:80em){.footer-box__registration{text-align:right}}.footer-box__logo{grid-area:logo}.footer-box__logo a{display:inline-block}.footer-box__logo svg{height:1.4375rem;width:min(17.8743961353vw,4.625rem)}@media only screen and (min-width:48em){.footer-box__logo svg{width:6.25rem}}.footer-box__copyright{align-self:center;color:var(--light-gray);font-size:min(2.4154589372vw,.625rem);grid-area:copyright;line-height:1.3;white-space:nowrap}@media only screen and (min-width:48em){.footer-box__copyright{margin-top:1rem}}@media only screen and (min-width:71.25em){.footer-box__copyright{margin-top:.75rem}}.footer-box__partners{display:flex;flex-wrap:wrap;font-size:.75rem;grid-area:partners;justify-content:space-between;margin-top:2rem;padding-block:.375rem 4.375rem;width:100%}@media only screen and (min-width:48em){.footer-box__partners{font-size:.875rem;gap:2.5rem;justify-content:flex-start;margin-top:2.5rem;padding-block:.25rem 5.625rem}}@media only screen and (min-width:80em){.footer-box__partners{align-items:center;justify-content:flex-end;padding-block:.25rem 1.5rem}}.footer-box__partners img{height:1.75rem;width:11.1875rem}.footer-box__partners a{display:block;width:fit-content}@media only screen and (hover:hover)and (pointer:fine){.footer-box__partners a[href]:hover{opacity:.8}}.footer-box__partners a:first-child{height:1.0625rem;width:2.25rem}@media only screen and (min-width:48em){.footer-box__partners a:first-child{height:1.25rem;width:2.625rem}}.footer-box__partners a:nth-child(2){height:1.0625rem;width:5.5625rem}@media only screen and (min-width:48em){.footer-box__partners a:nth-child(2){height:1.25rem;width:6.8125rem}}.footer-box__partners a:nth-child(3){height:1.75rem;width:11.1875rem}@media only screen and (min-width:48em){.footer-box__partners a:nth-child(3){height:1.25rem;width:6.5rem}}.footer-box__partners a.tbi-bank{height:1.75rem;object-fit:cover;width:6.25rem}@media only screen and (min-width:48em){.footer-box__partners a.tbi-bank{height:2.375rem}}.footer-box__partners a.tbi-bank img{height:100%;object-fit:contain;width:100%}.footer-box__partners .visa-logo img{height:2.3125rem;object-fit:contain;width:3.4375rem}.footer-box__partners .mastercard-logo img{height:3.125rem;object-fit:contain;width:3.8125rem}.footer-contact{align-items:center;display:flex;flex-direction:column;line-height:1}.footer-contact__label{color:var(--light-gray);font-size:.75rem;margin-top:0}.footer-contact__values{font-size:1rem;line-height:1;margin-top:0}.footer-contact__values li{margin-top:.75rem}@media only screen and (min-width:48em){.footer-contact{align-items:flex-start}}.with-flag{align-items:center;display:inline-flex;gap:.5em}.with-flag:before{background:url(/build/images/flags16.f2152362.png) no-repeat;background-position:var(--flag-pos);content:"";display:inline-block;height:16px;line-height:16px;vertical-align:text-top;width:16px}.ad{--flag-pos:0 -352px}.ae{--flag-pos:0 -368px}.af{--flag-pos:0 -384px}.ag{--flag-pos:0 -400px}.ai{--flag-pos:0 -416px}.al{--flag-pos:0 -432px}.am{--flag-pos:0 -448px}.ao{--flag-pos:0 -464px}.aq{--flag-pos:0 -480px}.ar{--flag-pos:0 -496px}.as{--flag-pos:0 -512px}.at{--flag-pos:0 -528px}.au{--flag-pos:0 -544px}.aw{--flag-pos:0 -560px}.ax{--flag-pos:0 -576px}.az{--flag-pos:0 -592px}.ba{--flag-pos:0 -608px}.bb{--flag-pos:0 -624px}.bd{--flag-pos:0 -640px}.be{--flag-pos:0 -656px}.bf{--flag-pos:0 -672px}.bg{--flag-pos:0 -688px}.bh{--flag-pos:0 -704px}.bi{--flag-pos:0 -720px}.bj{--flag-pos:0 -736px}.bl{--flag-pos:0 -1424px}.bm{--flag-pos:0 -752px}.bn{--flag-pos:0 -768px}.bo{--flag-pos:0 -784px}.bq{--flag-pos:0 -2752px}.br{--flag-pos:0 -800px}.bs{--flag-pos:0 -816px}.bt{--flag-pos:0 -832px}.bv{--flag-pos:0 -2768px}.bw{--flag-pos:0 -848px}.by{--flag-pos:0 -864px}.bz{--flag-pos:0 -880px}.ca{--flag-pos:0 -896px}.cd{--flag-pos:0 -944px}.cf{--flag-pos:0 -928px}.cg{--flag-pos:0 -912px}.ch{--flag-pos:0 -960px}.ci{--flag-pos:0 -976px}.ck{--flag-pos:0 -992px}.cl{--flag-pos:0 -1008px}.cm{--flag-pos:0 -1024px}.cn{--flag-pos:0 -1040px}.co{--flag-pos:0 -1056px}.cp{--flag-pos:0 -1424px}.cr{--flag-pos:0 -1072px}.cu{--flag-pos:0 -1088px}.cv{--flag-pos:0 -1104px}.cw{--flag-pos:0 -3920px}.cy{--flag-pos:0 -1120px}.cz{--flag-pos:0 -1136px}.de{--flag-pos:0 -1152px}.dj{--flag-pos:0 -1168px}.dk{--flag-pos:0 -1184px}.dm{--flag-pos:0 -1200px}.do{--flag-pos:0 -1216px}.dz{--flag-pos:0 -1232px}.ec{--flag-pos:0 -1248px}.ee{--flag-pos:0 -1264px}.eg{--flag-pos:0 -1280px}.eh{--flag-pos:0 -1296px}.er{--flag-pos:0 -1312px}.es{--flag-pos:0 -1328px}.et{--flag-pos:0 -1344px}.fi{--flag-pos:0 -1360px}.fj{--flag-pos:0 -1376px}.fm{--flag-pos:0 -1392px}.fo{--flag-pos:0 -1408px}.fr{--flag-pos:0 -1424px}.ga{--flag-pos:0 -1440px}.gb{--flag-pos:0 -1456px}.gd{--flag-pos:0 -1472px}.ge{--flag-pos:0 -1488px}.gg{--flag-pos:0 -1504px}.gh{--flag-pos:0 -1520px}.gi{--flag-pos:0 -1536px}.gl{--flag-pos:0 -1552px}.gm{--flag-pos:0 -1568px}.gn{--flag-pos:0 -1584px}.gp{--flag-pos:0 -1600px}.gq{--flag-pos:0 -1616px}.gr{--flag-pos:0 -1632px}.gt{--flag-pos:0 -1648px}.gu{--flag-pos:0 -1664px}.gw{--flag-pos:0 -1680px}.gy{--flag-pos:0 -1696px}.hk{--flag-pos:0 -1712px}.hn{--flag-pos:0 -1728px}.hr{--flag-pos:0 -1744px}.ht{--flag-pos:0 -1760px}.hu{--flag-pos:0 -1776px}.id{--flag-pos:0 -1792px}.ie{--flag-pos:0 -1808px}.il{--flag-pos:0 -1824px}.im{--flag-pos:0 -1840px}.in{--flag-pos:0 -1856px}.iq{--flag-pos:0 -1872px}.ir{--flag-pos:0 -1888px}.is{--flag-pos:0 -1904px}.it{--flag-pos:0 -1920px}.je{--flag-pos:0 -1936px}.jm{--flag-pos:0 -1952px}.jo{--flag-pos:0 -1968px}.jp{--flag-pos:0 -1984px}.ke{--flag-pos:0 -2000px}.kg{--flag-pos:0 -2016px}.kh{--flag-pos:0 -2032px}.ki{--flag-pos:0 -2048px}.km{--flag-pos:0 -2064px}.kn{--flag-pos:0 -2080px}.kp{--flag-pos:0 -2096px}.kr{--flag-pos:0 -2112px}.kw{--flag-pos:0 -2128px}.ky{--flag-pos:0 -2144px}.kz{--flag-pos:0 -2160px}.la{--flag-pos:0 -2176px}.lb{--flag-pos:0 -2192px}.lc{--flag-pos:0 -2208px}.li{--flag-pos:0 -2224px}.lk{--flag-pos:0 -2240px}.lr{--flag-pos:0 -2256px}.ls{--flag-pos:0 -2272px}.lt{--flag-pos:0 -2288px}.lu{--flag-pos:0 -2304px}.lv{--flag-pos:0 -2320px}.ly{--flag-pos:0 -2336px}.ma{--flag-pos:0 -2352px}.mc{--flag-pos:0 -1792px}.md{--flag-pos:0 -2368px}.me{--flag-pos:0 -2384px}.mf{--flag-pos:0 -1424px}.mg{--flag-pos:0 -2400px}.mh{--flag-pos:0 -2416px}.mk{--flag-pos:0 -2432px}.ml{--flag-pos:0 -2448px}.mm{--flag-pos:0 -2464px}.mn{--flag-pos:0 -2480px}.mo{--flag-pos:0 -2496px}.mq{--flag-pos:0 -2512px}.mr{--flag-pos:0 -2528px}.ms{--flag-pos:0 -2544px}.mt{--flag-pos:0 -2560px}.mu{--flag-pos:0 -2576px}.mv{--flag-pos:0 -2592px}.mw{--flag-pos:0 -2608px}.mx{--flag-pos:0 -2624px}.my{--flag-pos:0 -2640px}.mz{--flag-pos:0 -2656px}.na{--flag-pos:0 -2672px}.nc{--flag-pos:0 -2688px}.ne{--flag-pos:0 -2704px}.ng{--flag-pos:0 -2720px}.ni{--flag-pos:0 -2736px}.nl{--flag-pos:0 -2752px}.no{--flag-pos:0 -2768px}.np{--flag-pos:0 -2784px}.nq{--flag-pos:0 -2768px}.nr{--flag-pos:0 -2800px}.nu{--flag-pos:0 -3952px}.nz{--flag-pos:0 -2816px}.om{--flag-pos:0 -2832px}.pa{--flag-pos:0 -2848px}.pe{--flag-pos:0 -2864px}.pf{--flag-pos:0 -2880px}.pg{--flag-pos:0 -2896px}.ph{--flag-pos:0 -2912px}.pk{--flag-pos:0 -2928px}.pl{--flag-pos:0 -2944px}.pr{--flag-pos:0 -2960px}.ps{--flag-pos:0 -2976px}.pt{--flag-pos:0 -2992px}.pw{--flag-pos:0 -3008px}.py{--flag-pos:0 -3024px}.qa{--flag-pos:0 -3040px}.re{--flag-pos:0 -3056px}.ro{--flag-pos:0 -3072px}.rs{--flag-pos:0 -3088px}.ru{--flag-pos:0 -3104px}.rw{--flag-pos:0 -3120px}.sa{--flag-pos:0 -3136px}.sb{--flag-pos:0 -3152px}.sc{--flag-pos:0 -3168px}.sd{--flag-pos:0 -3184px}.se{--flag-pos:0 -3200px}.sg{--flag-pos:0 -3216px}.sh{--flag-pos:0 -1456px}.si{--flag-pos:0 -3232px}.sj{--flag-pos:0 -2768px}.sk{--flag-pos:0 -3248px}.sl{--flag-pos:0 -3264px}.sm{--flag-pos:0 -3280px}.sn{--flag-pos:0 -3296px}.so{--flag-pos:0 -3312px}.sr{--flag-pos:0 -3328px}.ss{--flag-pos:0 -3936px}.st{--flag-pos:0 -3344px}.sv{--flag-pos:0 -3360px}.sx{--flag-pos:0 -3904px}.sy{--flag-pos:0 -3376px}.sz{--flag-pos:0 -3392px}.tc{--flag-pos:0 -3408px}.td{--flag-pos:0 -3424px}.tg{--flag-pos:0 -3440px}.th{--flag-pos:0 -3456px}.tj{--flag-pos:0 -3472px}.tl{--flag-pos:0 -3488px}.tm{--flag-pos:0 -3504px}.tn{--flag-pos:0 -3520px}.to{--flag-pos:0 -3536px}.tr{--flag-pos:0 -3552px}.tt{--flag-pos:0 -3568px}.tv{--flag-pos:0 -3584px}.tw{--flag-pos:0 -3600px}.tz{--flag-pos:0 -3616px}.ua{--flag-pos:0 -3632px}.ug{--flag-pos:0 -3648px}.us{--flag-pos:0 -3664px}.uy{--flag-pos:0 -3680px}.uz{--flag-pos:0 -3696px}.va{--flag-pos:0 -3712px}.vc{--flag-pos:0 -3728px}.ve{--flag-pos:0 -3744px}.vg{--flag-pos:0 -3760px}.vi{--flag-pos:0 -3776px}.vn{--flag-pos:0 -3792px}.vu{--flag-pos:0 -3808px}.ws{--flag-pos:0 -3824px}.ye{--flag-pos:0 -3840px}.yt{--flag-pos:0 -1424px}.za{--flag-pos:0 -3856px}.zm{--flag-pos:0 -3872px}.zw{--flag-pos:0 -3888px}.marquee-ticker{--duration:calc(var(--marquee-base, 10s)*var(--speed, 5));display:grid;grid-template:1fr/1fr;overflow:hidden}.marquee-ticker__item{display:flex;gap:1em;grid-area:1/1/2/2;padding:.2em .3em .1em;transform:translate(100vw);white-space:nowrap}.marquee-ticker__item:first-child{animation:ticker var(--duration) infinite linear forwards}.marquee-ticker__item:last-child{animation:var(--duration) ticker calc(var(--duration)*.5) infinite linear forwards}@media only screen and (min-width:768px){.marquee-ticker__item{padding-bottom:0}}@keyframes ticker{0%{transform:translate(100vw)}50%{transform:translate(calc(100vw - 100%))}to{transform:translate(calc(100vw - 200%))}}