@font-face{font-display:swap;font-family:Azeret;font-style:normal;font-weight:300;src:url(../fonts/AzeretMono-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Azeret;font-style:normal;font-weight:400;src:url(../fonts/AzeretMono-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Azeret;font-style:normal;font-weight:500;src:url(../fonts/AzeretMono-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Azeret;font-style:normal;font-weight:600;src:url(../fonts/AzeretMono-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Azeret;font-style:normal;font-weight:700;src:url(../fonts/AzeretMono-Bold.otf) format("opentype")}
@charset "UTF-8";*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}button{background-color:transparent;border-width:0;color:inherit;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;margin:0;padding:0}dd,ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}cite{font-style:normal}fieldset{border-width:0;margin:0;padding:0}input{-webkit-tap-highlight-color:transparent;-webkit-text-fill-color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}body,html{background:#000;min-height:100%;min-width:320px;overflow-x:hidden;position:relative;width:100%}html{scroll-behavior:smooth}body{background-color:#000;color:#fff;overflow-x:hidden}*{word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;margin:0;outline:none;padding:0}a,button,label{-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}img{border:0;display:block;max-width:100%}a{color:inherit}a,a[href^="tel:"]{text-decoration:none}h1,h2,h3,h4,h5,h6{clear:both}.l-main{width:100%}@media (min-width:992px){.l-main{padding-left:80px}}.c-section{border-top:2px solid #fff;width:100%}@media (max-width:991px){.c-section{border:none}}.container{margin-left:auto;margin-right:auto;overflow-x:hidden;padding-left:80px;padding-right:80px;width:100%}@media (max-width:991px){.container{padding-left:50px;padding-right:50px}}@media (max-width:767px){.container{padding-left:30px;padding-right:30px}}.container-fluid{margin-left:auto;margin-right:auto;overflow-x:hidden;width:100%}.row{display:flex;flex-wrap:wrap}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Azeret,Arial,sans-serif}.t-title.-big{font-size:42px;line-height:55px}@media (max-width:767px){.t-title.-big{font-size:36px;line-height:47px}}.t-title.-normal{font-size:36px;line-height:47px}@media (max-width:767px){.t-title.-normal{font-size:30px;line-height:39px}}.t-title.-small{font-size:30px;line-height:39px}@media (max-width:767px){.t-title.-small{font-size:28px;line-height:36px}}.t-title.-tiny{font-size:28px;line-height:36px}.t-subtitle{font-family:Azeret,Arial,sans-serif;font-weight:400}.t-subtitle.-huge{font-size:24px;line-height:32px}.t-subtitle.-big{font-size:22px;line-height:28px}.t-subtitle.-normal{font-size:20px;line-height:28px}.t-subtitle.-small{font-size:18px;line-height:24px}.t-subtitle.-tiny{font-size:16px;line-height:22px}.t-text{color:#b3b3b3;font-family:Azeret,Arial,sans-serif;font-weight:400}.t-text.-big{font-size:14px;line-height:20px}.t-text.-normal{font-size:13px;line-height:20px}.t-text.-small{font-size:12px;line-height:16px}.t-sectionLabel{font-size:14px;line-height:20px;text-transform:uppercase}.t-overline,.t-sectionLabel{font-family:Azeret,Arial,sans-serif}.t-overline{color:#b3b3b3;font-size:11px;font-weight:400;line-height:16px}.-underline{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAA1JREFUGFdjkGY48B8AAvAB2xT1SykAAAAASUVORK5CYII=);background-position:left bottom 10%;background-repeat:no-repeat;background-size:100% 6px}.c-button{align-items:center;background-color:#1b00c0;color:#fff;display:inline-flex;font-family:Azeret,Arial,sans-serif;font-size:14px;font-weight:400;height:40px;justify-content:center;padding:0 26px;position:relative;transition:opacity .1s,text-indent .2s;width:-moz-min-content;width:min-content;will-change:transform,opacity}.c-button:before{background-image:url(../images/icons/icn-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:16px;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s;width:16px}.c-button span{font-size:inherit;line-height:1;transition:transform .2s;white-space:nowrap;will-change:transform}.c-button:hover:before{opacity:1}.c-button:hover span{transform:translateX(8px)}.c-button:hover:not(:has(span)){text-indent:8px}.c-button:disabled{opacity:.8;pointer-events:none}.c-button.-small{font-size:13px}.c-button.-black{background-color:#000;border:2px solid #fff}.c-button.-white{background-color:#fff;color:#000}.c-button.-white:before{filter:brightness(0)}.c-button.-fullWidth{width:100%}.c-button.-wide{padding:0 34px}.c-button.-plain{background-color:transparent;color:#fff;height:-moz-fit-content;height:fit-content;padding:0}.c-button.-plain:before{content:none}.c-button.-secondary{background-color:transparent;color:#fff;height:-moz-fit-content;height:fit-content;max-width:100%;padding:16px 0;text-indent:0;width:-moz-fit-content;width:fit-content}.c-button.-secondary:before{content:none}.c-button.-secondary:after{background-color:#fff;bottom:8px;content:"";height:1px;left:0;position:absolute;width:100%}.c-button.-secondary:hover{text-indent:0}.c-button.-secondary:hover span{transform:none}.c-button.-secondary span{line-height:1.5;overflow-wrap:anywhere;white-space:normal}.c-chip{background-color:#1b00c0;color:#fff;display:inline-block;font-size:14px;padding:5px 9px}.c-chip.-white{background-color:#fff;color:#000}@media (max-width:991px){html.menu-active,html.menu-active body{overflow:hidden}}html.menu-active .l-header .header_nav{transform:translateX(80px);visibility:visible}@media (max-width:991px){html.menu-active .l-header .header_nav{transform:translateX(0)}}.l-header .header_nav{background-color:#000;border-right:2px solid #fff;height:100vh;left:0;position:fixed;transform:translateX(-110%);transition:transform .3s;visibility:hidden;width:250px;z-index:3}@media (max-width:991px){.l-header .header_nav{z-index:4}}@media screen and (max-width:460px){.l-header .header_nav{width:calc(100vw - 68px)}}.l-header .header_controls{align-items:center;background-color:#000;display:flex;height:70px;justify-content:space-between;left:0;position:fixed;width:100%;z-index:4}@media (min-width:992px){.l-header .header_controls{border-right:2px solid #fff;flex-direction:column;height:100vh;width:80px}}@media (max-width:991px){.l-header .header_controls{background-image:url(../images/bg-navigation.webp);background-size:cover;border-bottom:2px solid #fff;z-index:3}}.l-header .header_logo{position:relative}.l-header .header_logo figure{margin-left:30px;width:150px}@media (min-width:992px){.l-header .header_logo figure{height:80px;left:50%;margin-left:0;padding:20px 0;position:absolute;transform:rotate(-90deg) translateX(-50%);transform-origin:0 50%;width:-moz-max-content;width:max-content}.l-header .header_logo figure img{height:100%}}.hamburger{align-items:center;background-color:#000;display:flex;height:68px;justify-content:center;width:70px}@media (max-width:991px){.hamburger{border-left:2px solid #fff;order:2}}.hamburger_box{align-items:stretch;display:flex;flex-direction:column;height:16px;justify-content:space-between;width:24px}.hamburger_box:after,.hamburger_box:before{background-color:#fff;content:"";height:2px;transition:transform .1s;width:100%}.menu-active .hamburger_box:before{transform:translateY(7px) rotate(45deg)}.menu-active .hamburger_box:after{transform:translateY(-7px) rotate(-45deg)}.hamburger_inner{background-color:#fff;height:2px;opacity:1;transition:opacity .1s;width:100%}.menu-active .hamburger_inner{opacity:0}@media (min-width:992px){.socials{padding-bottom:30px}.socials.-mobile{display:none}}@media (max-width:991px){.socials{padding-left:30px;padding-right:30px}.socials.-desktop{display:none}}.socials_container{align-items:center;display:flex;gap:20px}@media (min-width:992px){.socials_container{flex-direction:column;justify-content:center}}.c-nav{display:flex;flex-direction:column;height:100%}.c-nav_title{align-items:center;display:flex;justify-content:flex-start;padding:20px 30px}@media (min-width:992px){.c-nav_title{height:70px;padding:0 30px}}.c-nav_title{border-bottom:2px solid #fff}.c-nav_menu{display:block;padding:20px 0 10px 30px}.c-nav_menu_item{align-items:center;color:#fff;display:flex;font-family:Azeret,Arial,sans-serif;font-size:14px;font-weight:400;justify-content:flex-start;margin-bottom:10px;position:relative;transition:opacity .1s;will-change:transform,opacity}.c-nav_menu_item:before{background-image:url(../images/icons/icn-right.svg);background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:0;opacity:0;position:absolute;transition:opacity .2s;width:16px}.c-nav_menu_item a{display:inline-block;font-size:inherit;line-height:1;padding:8px 0;transition:transform .2s;white-space:nowrap;will-change:transform}.c-nav_menu_item:hover:before{opacity:1}.c-nav_menu_item:hover a{transform:translateX(20px)}.l-footer{padding:15px 0 30px;position:relative}@media (min-width:992px){.l-footer{border-top:2px solid #fff;margin-left:80px;padding:46px 0}}.l-footer .footer_row{align-items:center;display:flex;flex-wrap:wrap;gap:30px 60px;justify-content:center}@media (max-width:991px){.l-footer .footer_row{flex-direction:column;gap:15px}}.l-cookies{background-color:#000;border-top:2px solid #fff;bottom:0;opacity:0;padding:30px 58px 30px 28px;pointer-events:none;position:fixed;right:0;transform:translateY(100%);transition:transform .2s,opacity .2s;width:100%;z-index:1000}@media (min-width:992px){.l-cookies{padding:20px 24px;width:calc(100% - 80px)}}.l-cookies.-open{opacity:1;pointer-events:all;transform:translateY(0)}.l-cookies_container{display:flex;flex-direction:column;gap:20px;justify-content:space-between}@media (min-width:992px){.l-cookies_container{align-items:center;flex-direction:row;gap:60px}}.l-cookies_container a{color:#fff}@media (max-width:991px){.c-section.-aboutUs{border-top:2px solid #fff}}.c-section.-aboutUs .aboutUs_row{display:grid;grid-template-columns:1fr}@media (min-width:992px){.c-section.-aboutUs .aboutUs_row{grid-template-columns:1fr 1fr}.c-section.-aboutUs .aboutUs_col:first-of-type{border-right:2px solid #fff}}@media (max-width:991px){.c-section.-aboutUs .aboutUs_col:first-of-type{border-bottom:2px solid #fff}}.c-section.-aboutUs .aboutUs_col.-img{background-image:url(../images/bg-onas.jpg);background-position:50%;background-size:cover}@media (max-width:991px){.c-section.-aboutUs .aboutUs_col.-img{height:315px;order:2}}.c-section.-aboutUs .aboutUs_col.-text{padding:48px}@media (min-width:992px){.c-section.-aboutUs .aboutUs_col.-text{background-position:50%;background-size:cover}}@media (max-width:991px){.c-section.-aboutUs .aboutUs_col.-text{padding:48px}}@media (max-width:767px){.c-section.-aboutUs .aboutUs_col.-text{padding:50px 32px}}.c-section.-aboutUs .aboutUs .t-title{margin-top:20px}.c-section.-aboutUs .aboutUs .t-text{margin-bottom:36px;margin-top:36px}.c-section.-aboutUs.-about .aboutUs_col.-text,.c-section.-aboutUs.-course .aboutUs_col.-text,.c-section.-aboutUs.-homepage .aboutUs_col.-text{background-image:none}.c-section.-aboutUs.-about .aboutUs_col.-text .c-button,.c-section.-aboutUs.-course .aboutUs_col.-text .c-button,.c-section.-aboutUs.-homepage .aboutUs_col.-text .c-button{display:inline-block;margin-top:20px}.c-section.-aboutUs.-about .aboutUs_col.-img,.c-section.-aboutUs.-course .aboutUs_col.-img,.c-section.-aboutUs.-homepage .aboutUs_col.-img{background-image:url(../images/bg-onas.jpg)}.c-accordion{background-color:#000;border:2px solid #fff;display:flex;flex-direction:column;width:100%}.c-accordion_item{overflow:hidden}.c-accordion_item:not(:last-of-type){border-bottom:2px solid #fff}.c-accordion_item_title{cursor:pointer;padding:18px 46px;position:relative;text-align:left;width:100%}.c-accordion_item_title:before{background-image:url(../images/icons/icn-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:20px;position:absolute;top:20px;transform-origin:center;width:16px}.c-accordion_item_title .t-text{color:#fff}.c-accordion_item_content{height:100%;max-height:0;transition:max-height .3s;width:100%}.c-accordion_item_content .t-text{padding:0 46px 18px}.c-accordion_item.-active .c-accordion_item_title:before{transform:rotate(90deg)}.c-accordion_item.-active .c-accordion_item_content{max-height:999px}.c-section.-banner{border-top:0;overflow:hidden;text-align:center}.c-section.-banner .container{overflow:hidden}.c-section.-banner .banner{height:800px;padding-bottom:160px;padding-top:130px;position:relative;z-index:0}@media (min-width:992px){.c-section.-banner .banner{max-width:60%;padding-bottom:80px;padding-top:80px}}.c-section.-banner .banner a{margin:40px auto 0;width:-moz-max-content;width:max-content}.c-section.-banner .banner_actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:40px}.c-section.-banner .banner_actions a{margin:0}@media (max-width:767px){.c-section.-banner .banner_actions{gap:12px}.c-section.-banner .banner_actions a{width:100%}}.c-section.-banner .banner .t-text{margin-top:40px}.c-section.-banner .banner_logo{align-items:center;display:flex;justify-content:center;margin-bottom:32px;width:100%}@media (min-width:992px){.c-section.-banner .banner_logo{margin-bottom:48px}}.c-section.-banner .banner_logo img{max-width:unset}.c-section.-banner .banner_bg{left:60%;position:absolute;top:40%;z-index:-2}.c-section.-banner .banner_bg img{max-width:unset}@media (max-width:991px){.c-section.-banner .banner_bg img{height:800px}.c-section.-banner .banner_bg{left:-50%;top:70%}}.c-section.-banner.-homepage{min-height:602px}@media (min-width:992px){.c-section.-banner.-homepage{min-height:554px}}.c-section.-banner.-homepage .container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%}@media (min-width:992px){.c-section.-banner.-homepage .container{min-height:554px}}.c-section.-banner.-homepage .banner{display:flex;flex-direction:column;height:auto;min-height:800px}.c-section.-banner.-homepage .banner_bg{bottom:-20vw;left:-50%;top:unset}@media (max-width:991px){.c-section.-banner.-homepage .banner_bg{bottom:-10%;left:-40px;top:unset}}.c-section.-banner.-homepage .banner_bg img{max-width:100vw;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.c-section.-banner.-homepage .banner_bg img{height:800px}}.c-section.-banner.-homepage .banner_logo img{max-width:100%}.c-section.-banner.-about{background-image:url(../images/bg-blast-2.webp);background-position:bottom;background-repeat:no-repeat;background-size:contain;min-height:768px}@media (min-width:768px){.c-section.-banner.-about{background-position:center calc(100% + 310px);background-size:cover}}.c-section.-banner.-about .banner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;text-align:center}.c-section.-banner.-about .banner_logo{position:unset;width:220px}.c-section.-banner.-about .banner_logo img{max-width:100%}.c-section.-banner.-about .banner .t-title{margin-top:40px;max-width:880px}.c-section.-banner.-about .banner .t-text{max-width:620px}.c-section.-banner.-courses .banner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:100%;padding-bottom:80px;text-align:center}.c-section.-banner.-courses .banner_logo{position:unset;width:220px}.c-section.-banner.-courses .banner_logo img{max-width:100%}.c-section.-banner.-courses .banner .t-title{margin-top:40px;max-width:1145px}.c-section.-banner.-course{background-image:url(../images/bg-blast-3.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%}.c-section.-banner.-course .banner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;text-align:center}.c-section.-banner.-course .banner_logo{position:unset;width:220px}.c-section.-banner.-course .banner_logo img{max-width:100%}.c-section.-banner.-course .banner .t-title{margin-top:40px;max-width:880px}.c-section.-banner.-course .banner .t-text{max-width:626px}.c-boxSwiper{display:grid;margin-top:60px;padding-bottom:60px;width:100%}@media (min-width:768px){.c-boxSwiper{grid-template-columns:70px calc(100% - 140px) 70px;padding:0}}.c-boxSwiper .swiper-button-next,.c-boxSwiper .swiper-button-prev{align-items:center;background-color:#000;border-bottom:2px solid #fff;border-top:2px solid #fff;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%;z-index:1}@media (max-width:767px){.c-boxSwiper .swiper-button-next,.c-boxSwiper .swiper-button-prev{display:none}}.c-boxSwiper .swiper-button-next:after,.c-boxSwiper .swiper-button-prev:after{background-image:url(../images/icons/icn-right.svg);background-position:50%;background-repeat:no-repeat;background-size:26px 26px;content:"";height:26px;width:26px}.c-boxSwiper .swiper-button-next{border-left:2px solid #fff}.c-boxSwiper .swiper-button-prev{border-right:2px solid #fff}.c-boxSwiper .swiper-button-prev:after{transform:rotate(180deg)}.c-boxSwiper .swiper-container{height:100%;overflow:hidden}.c-boxSwiper .swiper-slide{background-color:#000;border-color:#fff;border-style:solid;border-width:2px 1px;text-align:left}@media (max-width:767px){.c-boxSwiper .swiper-slide{height:-moz-max-content;height:max-content;width:280px}}.c-section.-costs{overflow:hidden;position:relative;z-index:0}.c-section.-costs .costs{padding:20px 0 80px}@media (min-width:992px){.c-section.-costs .costs{max-width:50%;padding:90px 0}}@media (min-width:768px){.c-section.-costs .costs{padding:80px 0}}.c-section.-costs .costs .t-title{margin-top:30px}.c-section.-costs .costs .t-text{margin-top:40px}.c-section.-costs .costs_bg{bottom:-80%;left:50%;position:absolute;z-index:-1}.c-section.-costs .costs_bg img{max-width:unset}@media (max-width:991px){.c-section.-costs .costs_bg img{height:600px}.c-section.-costs .costs_bg{bottom:60%;left:60%}}@media (max-width:767px){.c-section.-costs .costs_bg{bottom:90%;left:40%}}.c-section.-opinions .opinions{padding-top:60px;text-align:center}.c-section.-opinions .opinions .t-title{margin-top:30px}.quote{display:flex;flex-direction:column;gap:40px;height:100%;padding:30px 40px;position:relative;z-index:0}@media (max-width:767px){.quote{gap:30px;padding:28px}}.quote_bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.quote_bg img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.quote_author{align-items:center;display:grid;gap:15px;grid-template-columns:35px auto;margin-top:auto}.quote_author figure{border-radius:50%;overflow:hidden}.quote_author figure img{height:35px;-o-object-fit:cover;object-fit:cover;width:35px}.quote_author_name .t-text{color:#fff}.c-section.-courseBoxes{border-top:0;margin:50px 0}.c-courseBoxes{margin:0 auto;max-width:1158px;padding-top:41px;position:relative;width:100%}.c-courseBoxes_heading{align-items:center;background-color:#000;border:1px solid #fff;border-bottom:0;display:flex;height:40px;justify-content:center;left:0;padding:0 16px;position:absolute;top:0;width:-moz-max-content;width:max-content}.c-courseBoxes_heading .t-text{color:#fff}.c-courseBoxes_items{background-color:#000;border:1px solid #fff;display:grid;grid-template-columns:1fr;min-height:320px;overflow:hidden}@media (min-width:1260px){.c-courseBoxes_items{grid-template-columns:1fr 1fr 1fr}}.c-courseBoxes_item{position:relative}@media (max-width:1259px){.c-courseBoxes_item{border-top:1px solid #fff}.c-courseBoxes_item:first-of-type{border-top:0}}@media (min-width:1260px){.c-courseBoxes_item{border-left:1px solid #fff}.c-courseBoxes_item:first-of-type{border-left:0}}.c-courseBoxes_item figure{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.c-courseBoxes_item_content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 30px 30px;position:relative;width:100%;z-index:1}@media (min-width:768px){.c-courseBoxes_item_content{padding:40px 50px 20px}}.c-courseBoxes_item_content .t-text.-small{margin-top:10px}.c-courseBoxes_item_content .t-text.-normal{margin-top:22px}.c-courseBoxes_item_content .c-button{margin-top:40px}.c-section.-cta{position:relative}@media (min-width:992px){.c-section.-cta{background-image:url(../images/bg-cta.png);background-size:cover}}.c-section.-cta .cta{padding:64px 0;text-align:center}@media (max-width:767px){.c-section.-cta .cta{padding:15px 0}}.c-section.-cta .cta .c-button{margin-top:48px}@media (max-width:991px){.c-section.-cta .cta_container{background-image:url(../images/bg-cta.png);background-position:90% 50%;background-size:cover;border:2px solid #fff;padding:30px 25px 40px}}.c-section.-recommended{padding:64px 0}.c-section.-recommended .-header{align-items:center;display:flex;flex-direction:column;text-align:center}.c-section.-recommended .-header .t-title{margin-top:22px}.c-section.-recommended .container{align-items:center;display:flex;flex-direction:column;justify-content:center}.c-section.-recommended .-margin-normal{margin-top:48px}.c-offer{padding:96px 0;scroll-margin-top:32px}.c-offer_header{margin-bottom:64px;text-align:center}.c-offer_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.c-offer_card{border:1px solid #fff;display:flex;flex-direction:column;min-width:0;padding:24px 20px;position:relative}.c-offer_card--featured{z-index:2}.c-offer_card h3{font-size:20px;line-height:1.4;margin:20px 0 16px;overflow-wrap:anywhere}.c-offer_card--featured h3{margin-bottom:12px}.c-offer_label{background:#4d4d4d}.c-offer_badge,.c-offer_label{align-self:flex-start;font-size:12px;padding:6px 10px}.c-offer_badge{background:#1b00c0}.c-offer_toggle{display:flex;flex-wrap:nowrap;gap:2px;margin-bottom:16px;width:100%}.c-offer_toggle button{background:#000;border:1px solid transparent;color:#fff;cursor:pointer;flex:1 1 0;font:inherit;font-size:10px;height:auto;line-height:1.25;min-height:0;min-width:0;padding:4px 2px;text-align:center;white-space:nowrap}.c-offer_toggle button[aria-pressed=true]{background:#1b00c0;border-color:#fff}.c-offer_price{font-size:clamp(20px,1.8vw,26px);line-height:1.25;margin:0 0 10px;overflow-wrap:anywhere}.c-offer_average,.c-offer_note,.c-offer_payment{color:#b3b3b3;font-size:12px;line-height:1.5;margin-bottom:10px}.c-offer_description{font-size:14px;line-height:1.6;margin:10px 0 22px}.c-offer .c-button{align-items:center;background:#1b00c0;color:#fff;display:flex;font-size:13px;justify-content:center;min-height:48px;padding:14px 8px;text-align:center;width:100%}.c-offer .c-button span{line-height:1.5;white-space:normal}.c-offer_note{margin-top:12px}.c-offer_features{border-top:1px solid #4d4d4d;font-size:13px;line-height:1.6;list-style:none;margin:24px 0 20px;padding:20px 0 0}.c-offer_features li{margin-bottom:12px;padding-left:22px;position:relative}.c-offer_features li:before{color:#ada3e9;content:"✓";left:0;position:absolute}.c-offer_featureHighlight{margin-bottom:14px;padding-left:22px}.c-offer_featureHighlight:before{color:#ada3e9}.c-offer_featureHighlight span{background:#1b00c0;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fff;display:inline;padding:2px 6px}.c-offer_details{font-size:13px;margin-top:auto;text-decoration:underline;text-underline-offset:4px}.c-offer [hidden]{display:none!important}.c-offer a:focus-visible,.c-offer button:focus-visible{outline:2px solid #ada3e9;outline-offset:4px}@media (max-width:1199px){.c-offer_grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media (max-width:575px){.c-offer{padding:56px 0}.c-offer_header{margin-bottom:40px}.c-offer_grid{grid-template-columns:minmax(0,1fr)}.c-offer_card{padding:24px}.c-offer_price{font-size:36px}}.c-section.-tryItOut{background-image:url(../images/courses/bg-try.png);background-position:50%;background-size:cover;position:relative}@media (max-width:991px){.c-section.-tryItOut{border-top:2px solid #fff}}.c-section.-tryItOut .tryItOut{padding:110px 0;text-align:center}@media (max-width:767px){.c-section.-tryItOut .tryItOut{padding:70px 0}}.c-section.-tryItOut .tryItOut .c-button{margin-top:48px}.c-section.-tryItOut .tryItOut .t-sectionLabel{margin-bottom:20px}.c-section.-tryItOut .tryItOut .t-text{color:#fff;margin-top:32px}@media (max-width:991px){.c-section.-tryItOut .tryItOut_container{border:2px solid #fff;padding:30px 25px 40px}}.c-section.-whoAreWe{padding:75px 0 55px}@media (max-width:991px){.c-section.-whoAreWe{border-top:2px solid #fff}}.c-section.-whoAreWe .c-whoAreWe{display:flex;flex-direction:column;gap:80px}.c-section.-whoAreWe .c-whoAreWe_row{align-items:flex-start;display:grid;gap:40px;grid-template-columns:1fr;justify-content:center}@media (min-width:768px){.c-section.-whoAreWe .c-whoAreWe_row{gap:60px;grid-template-columns:1fr auto}}@media (min-width:1260px){.c-section.-whoAreWe .c-whoAreWe_row{gap:80px}}.c-section.-whoAreWe .c-whoAreWe_col.-image{display:flex;justify-content:center}@media (min-width:768px){.c-section.-whoAreWe .c-whoAreWe_col.-image{align-items:center;align-self:stretch;justify-content:flex-end;order:unset}}.c-section.-whoAreWe .c-whoAreWe_col.-content{order:1}@media (min-width:768px){.c-section.-whoAreWe .c-whoAreWe_col.-content{order:unset}}.c-section.-whoAreWe .c-whoAreWe_col.-content .t-title{margin-top:20px}.c-section.-whoAreWe .c-whoAreWe_col.-content .t-text{margin-top:38px}.c-section.-whoAreWe .c-whoAreWe_image:first-of-type{margin-right:-10%}.c-section.-whoAreWe .c-whoAreWe_image:nth-of-type(2){margin-top:15%}.c-section.-platformForYou{background-color:#000;background-image:url(../images/bg-platform.png);background-position:0;background-size:cover}@media (max-width:991px){.c-section.-platformForYou{background-position:0 100%;background-repeat:no-repeat;background-size:auto 430px;border-bottom:2px solid #fff;border-top:2px solid #fff;padding-bottom:270px}}@media (max-width:767px){.c-section.-platformForYou{background-position:left -50px bottom -50px;background-repeat:no-repeat}}.c-section.-platformForYou .platformForYou_faq{font-size:14px;line-height:1.6;margin:28px 0}.c-section.-platformForYou .platformForYou_faq dt{font-weight:600;margin:20px 0 8px}.c-section.-platformForYou .platformForYou_faq dd{color:#b3b3b3;margin:0}.c-section.-platformForYou .platformForYou_row{display:grid;grid-template-columns:1fr}@media (min-width:992px){.c-section.-platformForYou .platformForYou_row{grid-template-columns:1fr 1fr}}.c-section.-platformForYou .platformForYou_col.-text{padding:48px}@media (max-width:767px){.c-section.-platformForYou .platformForYou_col.-text{padding:50px 32px}}.c-section.-platformForYou .platformForYou .t-title{margin-top:20px}.c-section.-platformForYou .platformForYou .t-text{margin-bottom:36px;margin-top:36px}.c-otherCourses{padding:80px 0}@media (max-width:991px){.c-otherCourses{border-bottom:2px solid #fff;border-top:2px solid #fff}}.c-otherCourses .container>.t-sectionLabel{text-align:center}.c-otherCourses .t-title.-normal{margin-top:20px;text-align:center}.c-otherCourses_boxes{margin:72px auto 0;max-width:1160px}.l-main.-about .c-header{background-image:url(../images/pages/about/bg-header.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-top:none;padding-bottom:300px;padding-top:72px;text-align:center}.l-main.-about .c-header_logo img{margin:auto}.l-main.-about .c-header .t-title{margin:52px auto auto;max-width:880px}.l-main.-about .c-header .t-text{margin:36px auto auto;max-width:630px}.l-main.-about .c-aboutPlatform{border-top:2px solid #fff}.l-main.-about .c-whyOurPlatform{background-image:url(../images/pages/about/bg-why.png);background-size:cover;border-top:2px solid #fff;filter:grayscale(.9)}.l-main.-about .c-authors{background-image:url(../images/pages/about/bg-courses.png);background-position:right -450px top -240px;background-repeat:no-repeat;padding:75px 0 55px}.l-main.-about .c-authors_container{display:flex;flex-direction:column;gap:80px}.l-main.-about .c-authors_row{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center}@media (min-width:768px){.l-main.-about .c-authors_row{flex-direction:row;gap:80px}}@media (min-width:1260px){.l-main.-about .c-authors_row{gap:140px}}.l-main.-about .c-authors_col.-image{order:2;width:100%}@media (min-width:768px){.l-main.-about .c-authors_col.-image{order:unset;width:395px}}.l-main.-about .c-authors_col.-content{flex:1;order:1}@media (min-width:768px){.l-main.-about .c-authors_col.-content{order:unset}}.l-main.-about .c-authors_col.-content .t-title{margin-top:20px}.l-main.-about .c-authors_col.-content .t-text{margin-top:38px}.l-main.-about .c-learningMethod,.l-main.-about .c-section.-opinions{border-top:2px solid #fff}.l-main.-about .c-learningMethod .c-twoColumns_figure img{-o-object-position:right top;object-position:right top}@media (min-width:992px){.l-main.-about .c-learningMethod .c-twoColumns_figure img{-o-object-position:left center;object-position:left center}}.l-main.-courses .c-header{background-image:url(../images/courses/bg-header-courses.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;border-top:none;padding:80px 0}@media (max-width:991px){.l-main.-courses .c-header{background-position:top 70px center;padding-top:140px}}.l-main.-courses .c-header_container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:1170px}.l-main.-courses .c-header_container .t-title{text-align:center}.l-main.-courses .c-header_container .t-subtitle{margin-top:72px;text-align:center}.l-main.-courses .c-header_container .t-text{margin:24px auto 0;max-width:580px;text-align:center}.l-main.-courses .c-header_container .c-button{margin-top:40px}.l-main.-courses .c-header_logo{margin-bottom:60px}.l-main.-courses .c-howItWorks{border-top:2px solid #fff}@media (max-width:991px){.l-main.-courses .c-howItWorks .c-twoColumns_row{position:relative}.l-main.-courses .c-howItWorks .c-twoColumns_col.-text{position:relative;z-index:2}.l-main.-courses .c-howItWorks .c-twoColumns_col.-image{filter:opacity(.3) grayscale(1);height:unset;inset:0;position:absolute}}.l-main.-courses .c-whatYouGet{background-image:url(../images/courses/pic-planet-5.png);background-position:0;background-repeat:no-repeat;background-size:calc(90% - 590px) auto;padding:80px 0}@media (max-width:991px){.l-main.-courses .c-whatYouGet{background-position:top 20px left;background-size:auto 350px;border-top:2px solid #fff;padding-top:390px}}@media (min-width:992px){.l-main.-courses .c-whatYouGet_container{margin-left:auto;max-width:590px}}.l-main.-courses .c-whatYouGet_container .t-title{margin-bottom:36px;margin-top:12px}.l-main.-courses .c-whatYouGet_list{list-style-type:disc;margin-top:28px;padding-left:15px}.l-main.-courses .c-whatYouGet_list .-white{color:#fff}.l-main.-courses .c-whatYouGet_list>li+li{margin-top:12px}.l-main.-courses .c-whatYouGet_list>li::marker{color:#fff}.l-main.-courses .c-whatYouNeed{background-image:url(../images/courses/pic-planet-7.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;padding:80px 0}@media (max-width:1499px){.l-main.-courses .c-whatYouNeed{background-position:left 400px center}}@media (max-width:991px){.l-main.-courses .c-whatYouNeed{background-position:top 20px right;background-size:auto 350px;border-top:2px solid #fff;padding-top:390px}}@media (min-width:992px){.l-main.-courses .c-whatYouNeed_container{max-width:520px}}.l-main.-courses .c-whatYouNeed_container .t-title{margin-bottom:36px;margin-top:12px}.l-main.-courses .c-whatYouNeed_container .c-button{margin-top:36px}.l-main.-courses .c-whatYouNeed_item+.c-whatYouNeed_item{margin-top:28px}.l-main.-courses .c-whatYouNeed_item .t-text.-big{color:#fff;margin-bottom:12px;padding-left:33px;position:relative}.l-main.-courses .c-whatYouNeed_item .t-text.-big:before{background-size:contain;content:"";height:43px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:43px}.l-main.-courses .c-whatYouNeed_item.-red .t-text.-big:before{background-image:url(../images/courses/shape-red.svg)}.l-main.-courses .c-whatYouNeed_item.-blue .t-text.-big:before{background-image:url(../images/courses/shape-blue.svg)}.l-main.-courses .c-whatYouNeed_item.-green .t-text.-big:before{background-image:url(../images/courses/shape-green.svg)}.l-main.-pda .c-header{border-top:none;padding:80px 0;position:relative}.l-main.-pda .c-header_background{inset:0;position:absolute}.l-main.-pda .c-header_background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.l-main.-pda .c-header_logo{margin-bottom:50px}.l-main.-pda .c-header_container{position:relative}.l-main.-pda .c-header_container .t-title{margin-top:20px;max-width:660px}.l-main.-pda .c-header_container .c-button{margin-top:50px}.l-main.-pda .c-courseAbout{background-image:url(../images/courses/bg-asteroid-2.png);background-position:50%;background-size:cover;padding:80px 0}.l-main.-pda .c-courseAbout_row{display:grid;gap:30px}@media (min-width:992px){.l-main.-pda .c-courseAbout_row{gap:50px}}@media (min-width:1260px){.l-main.-pda .c-courseAbout_row{gap:100px;grid-template-columns:1fr 1fr}}.l-main.-pda .c-courseAbout_row .t-title.-normal{margin-top:12px}.l-main.-pda .c-courseCost{background-image:url(../images/courses/pic-planet-2.png);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;padding:80px 0}@media (max-width:1499px){.l-main.-pda .c-courseCost{background-position:100% 100%;background-size:auto 400px}}@media (max-width:991px){.l-main.-pda .c-courseCost{background-size:auto 290px;padding-bottom:290px}}.l-main.-pda .c-courseCost_container{max-width:590px}.l-main.-pda .c-courseCost_container .t-title{margin-top:12px}.l-main.-pda .c-courseCost_container .t-subtitle{display:inline-block;margin-top:36px}.l-main.-pda .c-courseCost_container .c-button,.l-main.-pda .c-courseCost_container .t-text{margin-top:32px}.l-main.-pda .c-courseContent{background-image:url(../images/courses/pic-stars.png);padding-top:80px}.l-main.-pda .c-courseContent_header{margin-bottom:40px;text-align:center}.l-main.-pda .c-courseContent_header .t-title{margin-top:20px}.l-main.-pda .c-courseContent .c-boxSwiper{padding-bottom:0}@media (max-width:767px){.l-main.-pda .c-courseContent .c-boxSwiper .swiper-slide{width:226px}}.l-main.-pda .c-courseContent_slide{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;min-height:190px;padding:18px;position:relative;z-index:0}.l-main.-pda .c-courseContent_slide_bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.l-main.-pda .c-courseContent_slide_bg img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.l-main.-pda .c-section.-opinions .opinions{padding-bottom:60px}.l-main.-repetition .c-header{border-top:none;padding:80px 0;position:relative}.l-main.-repetition .c-header_background{inset:0;position:absolute}.l-main.-repetition .c-header_background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.l-main.-repetition .c-header_container{display:grid;gap:30px;position:relative}@media (min-width:992px){.l-main.-repetition .c-header_container{gap:80px;grid-template-columns:1fr auto}}.l-main.-repetition .c-header_content{min-width:0;order:1;position:relative}@media (min-width:992px){.l-main.-repetition .c-header_content{order:unset}}.l-main.-repetition .c-header_content .t-title{margin-top:20px;max-width:660px}.l-main.-repetition .c-header_content .c-button{margin-top:50px}@media (max-width:991px){.l-main.-repetition .c-courseAbout{border-top:2px solid #fff}}.l-main.-repetition .c-courseContent{background-image:url(../images/courses/pic-sparks.png);padding:80px;width:100%}@media (max-width:991px){.l-main.-repetition .c-courseContent{border-top:2px solid #fff}}.l-main.-repetition .c-courseContent_header{margin-bottom:40px;text-align:center}.l-main.-repetition .c-courseContent_header .t-title{margin-top:20px}.l-main.-repetition .c-courseContent .c-boxSwiper{padding-bottom:0}@media (max-width:767px){.l-main.-repetition .c-courseContent .c-boxSwiper .swiper-slide{width:226px}}.l-main.-repetition .c-courseContent_slide{display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;min-height:190px;padding:18px;position:relative;z-index:0}.l-main.-repetition .c-courseContent_slide_bg{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.l-main.-repetition .c-courseContent_slide_bg img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.l-main.-repetition .c-courseCost{background-image:url(../images/courses/bg-star.png);background-position:0;background-repeat:no-repeat;background-size:calc(90% - 590px) auto;border-top:none;padding:80px 0}@media (max-width:991px){.l-main.-repetition .c-courseCost{background-position:top -200px right;background-size:auto 290px;padding-bottom:120px}}@media (min-width:992px){.l-main.-repetition .c-courseCost_container{margin-left:auto;max-width:590px}}.l-main.-repetition .c-courseCost_container .t-title{margin-top:12px}.l-main.-repetition .c-courseCost_container .t-subtitle{display:inline-block;margin-top:36px}.l-main.-repetition .c-courseCost_container .c-button,.l-main.-repetition .c-courseCost_container .t-text{margin-top:32px}.l-main.-repetition .c-section.-opinions .opinions{padding-bottom:60px}.l-main.-fullCourse .c-header{border-top:none;padding:80px 0;position:relative}.l-main.-fullCourse .c-header_background{inset:0;position:absolute}.l-main.-fullCourse .c-header_background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.l-main.-fullCourse .c-header_logo{margin-bottom:50px}.l-main.-fullCourse .c-header_container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.l-main.-fullCourse .c-header_container .t-title{margin:20px auto 0;max-width:880px}.l-main.-fullCourse .c-header_container .c-button{margin-top:50px}.l-main.-fullCourse .c-courseContent{background-image:url(../images/courses/pic-stars.png);padding:80px}.l-main.-fullCourse .c-courseContent_header{margin-bottom:40px;text-align:center}.l-main.-fullCourse .c-courseContent_header .t-title{margin-top:20px}.l-main.-fullCourse .c-subscription{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1158px;padding:60px 0}.l-main.-fullCourse .c-subscription_row{display:flex;flex-wrap:wrap;gap:60px}.l-main.-fullCourse .c-subscription_row .c-courseBoxes_item .t-subtitle{margin-top:20px}.l-main.-fullCourse .c-subscription_row .c-courseBoxes_item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.l-main.-fullCourse .c-subscription_col.-heading{width:100%}@media (min-width:1260px){.l-main.-fullCourse .c-subscription_col.-heading{width:575px}}.l-main.-fullCourse .c-subscription_col.-heading .t-title{margin-top:26px}.l-main.-fullCourse .c-subscription_col.-description{flex:1}.l-main .c-header .c-header_actions{align-items:stretch;display:flex;flex-wrap:wrap;gap:16px;margin-top:40px;max-width:100%}.l-main .c-header .c-header_actions>.c-button{height:auto;margin:0;max-width:100%;min-height:48px;padding:12px 26px;text-align:center;width:auto}.l-main .c-header .c-header_actions>.c-button span{line-height:1.5;white-space:normal}@media (max-width:767px){.l-main .c-header .c-header_actions{gap:12px;margin-top:32px;width:100%}.l-main .c-header .c-header_actions>.c-button{width:100%}}.l-main.-fullCourse .c-header_actions{justify-content:center}.c-twoColumns_col{min-width:0;overflow-wrap:anywhere;position:relative}@media (max-width:991px){.c-twoColumns_col.-image{height:315px;order:2}}.c-twoColumns_col.-text{padding:60px}@media (max-width:991px){.c-twoColumns_col.-text{padding:50px}}@media (max-width:767px){.c-twoColumns_col.-text{padding:30px 30px 40px}}.c-twoColumns_row{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.c-twoColumns_row{grid-template-columns:repeat(2,minmax(0,1fr))}.c-twoColumns_row.-withDivider .c-twoColumns_col:first-of-type{border-right:2px solid #fff}}.c-twoColumns_figure{inset:0;position:absolute}.c-twoColumns_figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.c-twoColumns .t-title{margin-top:30px}.c-twoColumns .c-button,.c-twoColumns .t-text{margin-top:36px}.c-courseGrid_container{border:1px solid #fff;display:flex;flex-wrap:wrap}@media (max-width:991px){.c-courseGrid_container{flex-direction:column}}.c-courseGrid_item{background-position:50%;background-size:cover;border:1px solid #fff;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;flex-shrink:0;min-height:443px;padding:48px 20px 20px;position:relative}@media (min-width:992px){.c-courseGrid_item{padding:48px}}.c-courseGrid_item:after{background-size:contain;border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:44px;position:absolute;right:0;top:0;width:44px}.c-courseGrid_item.-fullCourse{background-image:url(../images/courses/pic-course-narrow-blue.jpg)}.c-courseGrid_item.-fullCourse:after{background-image:url(../images/courses/shape-blue.svg)}.c-courseGrid_item.-repetition{background-image:url(../images/courses/pic-course-narrow-green.jpg)}.c-courseGrid_item.-repetition:after{background-image:url(../images/courses/shape-green.svg)}.c-courseGrid_item.-pda{background-image:url(../images/courses/pic-course-narrow-red.jpg)}.c-courseGrid_item.-pda:after{background-image:url(../images/courses/shape-red.svg)}@media (min-width:992px){.c-courseGrid_item.-wide.-fullCourse{background-image:url(../images/courses/pic-course-wide-blue.png)}.c-courseGrid_item.-wide.-repetition{background-image:url(../images/courses/pic-course-wide-green.png)}.c-courseGrid_item.-wide.-pda{background-image:url(../images/courses/pic-course-wide-red.png)}}.c-courseGrid_item .c-chip{margin-bottom:16px;width:-moz-fit-content;width:fit-content}.c-courseGrid_item .t-text.-small{margin-top:10px}.c-courseGrid_item .t-text.-normal{margin-top:22px}.c-courseGrid_item .c-button{margin-top:auto}:focus-visible{outline:2px solid #ada3e9;outline-offset:4px}input,select,textarea{font-size:16px}.c-button,button{min-height:44px}.c-offer{scroll-margin-top:90px}@media (max-width:575px){.c-section.-opinions{padding-bottom:36px;padding-top:36px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}#cena-kursu{scroll-margin-top:90px}.c-header .c-button+.c-button{margin-left:8px;margin-top:16px}
