.black-friday-graffiti{background-color:var(--main-bg);font-family:Helvetica,Sans-Serif;font-weight:400;padding-top:var(--header-height)}.black-friday-graffiti .base-banner{display:none}.black-friday-graffiti section:not(.header):not(.footer){padding-bottom:4.375rem;padding-top:0}@media only screen and (min-width:768px){.black-friday-graffiti section:not(.header):not(.footer){padding-bottom:5rem;padding-top:0}}@media only screen and (min-width:1280px){.black-friday-graffiti section:not(.header):not(.footer){padding-bottom:6.25rem;padding-top:0}}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}.container{padding:0 1.25rem}@media only screen and (min-width:768px){.container{padding:0 3.75rem}}@media only screen and (min-width:1280px){.container{margin:0 auto;max-width:85.375rem;padding:0 5.625rem}}.mixed-font .pixeled{font-family:Neue Pixel Grotesk,Sans-Serif}.btn{width:fit-content}.btn a,.btn button{align-items:center;color:var(--txt-color);display:flex;font-size:1rem;font-weight:700;gap:.625rem;line-height:1;padding:1.3125rem 2.5625rem;text-transform:uppercase;transition:var(--hover-trans)}@media only screen and (min-width:768px){.btn a,.btn button{font-size:.875rem;padding:1.375rem 2.0625rem}}@media only screen and (min-width:1280px){.btn a,.btn button{gap:.875rem}}.btn svg{fill:var(--txt-color);display:block;flex-shrink:0;height:.625rem;width:.9375rem}*,:after,:before{box-sizing:border-box;color:inherit;line-height:inherit}html{-webkit-text-size-adjust:100%;box-sizing:border-box;vertical-align:baseline}body{color:var(--txt-color);text-rendering:optimizeSpeed}svg{flex-shrink:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{font-weight:inherit;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:transparent;outline:none}a,a span,a svg,button,button span,button svg,input,input span,input svg{transition:.3s}ul{list-style:none}button{background:none;border:none;cursor:pointer;padding:0}:focus{outline:none}:root{--hover-trans:0.3s;--accent-color:#adff00;--accent-color2:#edf1f3;--main-bg:#000;--txt-color:#fff;--dark-txt-color:#1c1d1e;--hover-color:#adff00;--grey:#898989;--light-gray:#dbe1e4;--dark-grey:#898989;--error-color:#fb6233;--max-width:85.375rem;--header-height:5.4375rem;--jocker-color:var(--jocker-text-color,var(--txt-color));--jocker-bg:var(--jocker-background,#ff0ee3);--jocker-button-clr:var(--jocker-button-color,#000);--jocker-button-bg:var(--jocker-button-background,#fff)}@media only screen and (min-width:768px){:root{--header-height:4.5rem}}@media only screen and (min-width:1280px){:root{--header-height:5.4375rem}}.reveral-js{overflow:hidden}.reveral-js>span:not(:last-child){margin-right:.625rem}.reveral-js__letter{display:inline-block;opacity:0;transform:translateY(100%) scale(.2);transition:transform .2s ease-in-out}.reveral-js__word{display:inline-block;overflow:hidden;white-space:nowrap}.reveral-js-active .reveral-js__letter{opacity:1;transform:translateY(0) scale(1)}.btn-loader{display:inline-block;height:5rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5rem}.btn-loader span{animation-timing-function:cubic-bezier(0,1,1,0);background:var(--main-bg);border-radius:50%;height:.8125rem;position:absolute;top:2.0625rem;width:.8125rem}.btn-loader span:first-child{animation:btn-loader-1 .6s infinite;left:.5rem}.btn-loader span:nth-child(2){animation:btn-loader-2 .6s infinite;left:.5rem}.btn-loader span:nth-child(3){animation:btn-loader-2 .6s infinite;left:2rem}.btn-loader span:nth-child(4){animation:btn-loader-3 .6s infinite;left:3.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)}}.header{background:var(--main-bg);color:var(--txt-color);left:0;position:fixed;top:0;width:100%;z-index:20}.header .container{align-items:center;display:flex;height:4.5rem;justify-content:space-between;padding:0 1.25rem;position:relative}@media only screen and (min-width:768px){.header .container{height:3.875rem}}@media only screen and (min-width:1280px){.header .container{height:5.4375rem}}.header__logo{height:2.625rem;transition:var(--hover-trans);width:3.375rem}.header__logo svg{fill:var(--txt-color);transition:var(--hover-trans)}@media only screen and (hover:hover) and (pointer:fine){.header__logo:hover{transform:scale(1.05)}.header__logo:hover svg{fill:var(--hover-color)}}.header .indicator{display:flex;flex-direction:column;gap:.375rem;position:relative}.header .indicator__value{font-size:1.25rem;font-weight:600;line-height:1;text-align:center}.header .indicator__label{font-size:.5625rem;font-weight:600;line-height:1}.header .indicator:not(:last-child):before{color:var(--txt-color);content:":";font-size:1.25rem;font-weight:500;line-height:1.75;position:absolute;right:-1.125rem;top:-.4375rem}@media only screen and (min-width:768px){.header__counter-box{transform:translateX(30%)}}@media only screen and (min-width:1280px){.header__counter-box{transform:translateX(30%)}}.header__counter{display:none}@media only screen and (min-width:768px){.header__counter{display:flex;gap:1.8125rem}}@media only screen and (min-width:1280px){.header__counter{gap:2.1875rem}}.header__action a{align-items:center;background:transparent;border:.0625rem solid var(--txt-color);display:flex;font-size:.75rem;font-weight:600;height:2.625rem;padding:.8125rem 1.1875rem;position:relative;transition:var(--hover-trans)}@media only screen and (min-width:768px){.header__action a{filter:drop-shadow(0 0 .5rem rgb(220,51,24));font-size:.875rem;padding:0 2.0625rem}}@media only screen and (min-width:1280px){.header__action a{padding:0 3.375rem}}@media only screen and (hover:hover) and (pointer:fine){.header__action a:hover{border-color:var(--accent-color);color:var(--accent-color);filter:drop-shadow(0 0 .5rem rgb(0,255,0));transform:scale(1.1)}}.hero{background:var(--main-bg);padding:0;position:relative;width:100%}.hero__background{animation:fade-in-hero 1.5s ease-in-out 1s both;animation-delay:.1s;opacity:0;padding-top:50%;position:relative;transform:scale(0)}@media only screen and (min-width:768px){.hero__background{padding-top:50%}}@media only screen and (min-width:1280px){.hero__background{padding-top:40%}}.hero__background img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}@media only screen and (min-width:768px){.hero__background img{object-fit:cover}}@media only screen and (min-width:1280px){.hero__background img{object-fit:contain}}.hero__bottom{display:flex;flex-direction:column}.hero__bottom__title{font-size:1.25rem;line-height:120%;padding:0 3.125rem;text-align:center}@media only screen and (min-width:768px){.hero__bottom__title{font-size:1.5rem;line-height:100%;padding:0}}.hero__bottom__button{align-items:center;align-self:center;border:.0625rem solid var(--txt-color);display:flex;font-size:1rem;font-weight:700;gap:1.375rem;height:3.625rem;justify-content:space-between;line-height:normal;margin-top:1.75rem;padding:1.25rem 1.875rem;transition:var(--hover-trans)}.hero__bottom__button svg{fill:var(--txt-color);height:.9375rem;transform:scale(1.2);width:.75rem}@media only screen and (min-width:768px){.hero__bottom__button{font-size:.875rem;gap:1.875rem;margin-top:3.75rem}}@media only screen and (min-width:1280px){.hero__bottom__button{gap:1.875rem;margin-top:2.5rem}}@media only screen and (hover:hover) and (pointer:fine){.hero__bottom__button:hover{border-color:var(--hover-color);color:var(--hover-color);transform:scale(1.1)}.hero__bottom__button:hover svg{fill:var(--hover-color)}}@keyframes fade-in-hero{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.about-black-friday{padding:4.375rem 0 3.75rem;text-align:center}@media only screen and (min-width:768px){.about-black-friday{padding-bottom:3.5rem;padding-top:3.75rem}}@media only screen and (min-width:1280px){.about-black-friday{padding-bottom:3.5rem;padding-top:6.25rem}}.about-black-friday__title{font-size:1.75rem;font-weight:400;line-height:101.5%;text-transform:uppercase}.about-black-friday__title span{color:var(--dark-grey)}@media only screen and (min-width:768px){.about-black-friday__title{font-size:2.75rem;line-height:105%}}@media only screen and (min-width:1280px){.about-black-friday__title{font-size:3.75rem;line-height:105.5%}}.about-black-friday__description{font-size:1rem;font-weight:400;line-height:120%;margin:1.25rem auto 0;max-width:23.375rem}@media only screen and (min-width:768px){.about-black-friday__description{font-size:1rem;margin:1.875rem auto 0;max-width:44.25rem}}@media only screen and (min-width:1280px){.about-black-friday__description{margin:3rem auto 0;max-width:59.0625rem}}.packages{background:var(--main-bg)}.packages .container{padding:0 1.25rem}@media only screen and (min-width:768px){.packages .container{padding:0 1.875rem}}@media only screen and (min-width:1280px){.packages .container{padding:0 5.625rem}}.packages__item-show-btn-opened{display:none}@media only screen and (min-width:768px){.packages__box{display:grid;gap:4.5rem 1.5rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media only screen and (min-width:1280px){.packages__box{gap:3.75rem 4.8125rem;grid-template-columns:repeat(3,1fr)}}.packages__item{background:var(--txt-color);box-shadow:0 .1875rem 1.5rem 0 rgba(0,0,0,.16);color:var(--dark-txt-color);padding:.625rem 0 1.875rem;position:relative}.packages__item.with-price{padding-top:1.875rem}.packages__item.with-price .packages__item-price{display:flex}.packages__item.with-price .packages__item-label,.packages__item.with-price .packages__item-title{margin-bottom:.625rem}.packages__item.with-label{padding-top:0}.packages__item.with-label .packages__item-label{display:flex}@media only screen and (max-width:767px){.packages__item:not(:last-child){margin-bottom:1.5rem}}@media only screen and (min-width:768px){.packages__item{padding:1.875rem 0 3.4375rem}}@media only screen and (min-width:1280px){.packages__item{padding:1.875rem 0 3.4375rem}}.packages__item.sold-out .packages__item-list-teacher-name{color:var(--dark-grey)}.packages__item-label{--bg-color:var(--dark-grey);--text-color:var(--main-bg);align-items:center;background-color:var(--bg-color);color:var(--main-bg);display:none;height:2.8125rem;justify-content:center;margin-bottom:1.5625rem;width:100%}@media only screen and (min-width:768px){.packages__item-label{margin-bottom:1.875rem}}@media only screen and (min-width:1280px){.packages__item-label{margin-bottom:1.875rem}}.packages__item-label__text{color:var(--text-color);font-size:1rem;font-weight:700;line-height:120%;position:relative;text-align:center;text-transform:uppercase;width:fit-content}.packages__item-label__text:after,.packages__item-label__text:before{background:var(--text-color);border-radius:50%;content:"";height:.25rem;position:absolute;top:50%;transform:translateY(-50%);width:.25rem}.packages__item-label__text:before{left:-.625rem}.packages__item-label__text:after{right:-.625rem}.packages__item-title{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5625rem;text-align:center}@media only screen and (min-width:768px){.packages__item-title{margin-bottom:1.875rem}}@media only screen and (min-width:1280px){.packages__item-title{margin-bottom:1.875rem}}.packages__item-old{align-items:center;color:var(--dark-grey);display:flex;font-size:1rem;font-weight:400;line-height:1;margin-right:1.375rem;position:relative;width:fit-content}@media only screen and (min-width:768px){.packages__item-old{font-size:1.125rem}}.packages__item-old:before{background:var(--dark-grey);content:"";height:.125rem;position:absolute;top:50%;transform:translateY(-50%) rotate(-12deg);width:100%}.packages__item-new{--price-bg:var(--accent-color);background-color:var(--price-bg);color:var(--main-bg);font-size:1.25rem;font-weight:700;line-height:1.2;padding:.3125rem;position:relative;z-index:1}.packages__item-new:after,.packages__item-new:before{background-color:var(--price-bg);border-radius:48%;content:"";height:100%;left:-.25rem;position:absolute;top:50%;transform:translateY(-50%);width:50%;z-index:-1}.packages__item-new:after{left:unset;right:-.25rem}.packages__item-new svg{height:100%;left:0;position:absolute;top:0;transform:scale(1.4);width:100%;z-index:-1}.packages__item-price{display:none;justify-content:center;margin-bottom:1.125rem}@media only screen and (min-width:768px){.packages__item-price{align-items:center}}.packages__item-info{align-items:center;display:flex;gap:1.8125rem;justify-content:space-between;margin-bottom:0}@media only screen and (min-width:768px){.packages__item-info{margin-bottom:.9375rem}}.packages__item-info-name{font-size:1rem;font-weight:500;line-height:1.2;max-width:90%}.packages__item-info-btn{background:var(--light-gray);display:none;font-weight:700;height:1.5625rem;min-height:1.5625rem;min-width:1.5625rem;width:1.5625rem}@media only screen and (min-width:768px){.packages__item-info-btn{display:block}}@media only screen and (hover:hover) and (pointer:fine){.packages__item-info-btn:hover{background-color:var(--dark-grey);color:var(--txt-color)}}.packages__item-list>li{border-bottom:.0625rem solid var(--accent-color2);display:flex;flex-direction:column;padding:.9375rem 1.875rem;position:relative}@media only screen and (min-width:768px){.packages__item-list>li{padding:1.125rem .9375rem}}.packages__item-list>li:first-child{border-top:.0625rem solid var(--accent-color2)}.packages__item-list>li.show{background:rgba(219,225,228,.3)}@media only screen and (min-width:768px){.packages__item-list>li.show{background:var(--txt-color)}}.packages__item-list>li.show .packages__item-info__mob-arrow svg{fill:var(--accent-color);transform:rotate(180deg)}.packages__item-list>li.show .packages__hidden-info{display:block;max-width:29.875rem;transition:var(--hover-trans)}@media only screen and (min-width:768px){.packages__item-list>li.show .packages__hidden-info{background:var(--txt-color);box-shadow:0 .1875rem 1.4375rem 0 rgba(0,0,0,.44);left:0;opacity:1;padding:1.25rem 3.25rem 1.25rem 1.25rem;pointer-events:all;top:0;visibility:visible;width:36.375rem;z-index:10}}.packages__item-list>li.show .packages__hidden-info-btn{display:none}@media only screen and (min-width:768px){.packages__item-list>li.show .packages__hidden-info-btn{display:block;position:absolute;right:1.25rem;top:1.25rem}}.packages__item-list>li.show .packages__item-info-btn{background-color:var(--dark-grey);color:var(--txt-color)}.packages__item-list>li .packages__item-info__mob-arrow{display:block;height:2rem;min-height:2rem;min-width:2rem;position:relative;width:2rem}@media only screen and (max-width:374px){.packages__item-list>li .packages__item-info__mob-arrow{transform:scale(.8)}}.packages__item-list>li .packages__item-info__mob-arrow svg{fill:var(--dark-grey);height:100%;left:0;position:absolute;top:0;width:100%}.packages__item-list>li .packages__item-info__mob-arrow path{fill:var(--dark-grey)}@media only screen and (min-width:768px){.packages__item-list>li .packages__item-info__mob-arrow{display:none}}.packages__item-list-course{color:var(--dark-grey);font-size:.75rem;font-weight:500;line-height:1.2}.packages__item-list-teacher{align-items:center;display:flex;gap:.625rem}.packages__item-list-teacher__photo{background-color:var(--dark-grey);border-radius:50%;height:2rem;overflow:hidden;position:relative;width:2rem}.packages__item-list-teacher__photo img{height:100%;object-fit:contain;width:100%}.packages__item-list-teacher-name{color:var(--main-bg);font-size:.75rem;font-weight:500;line-height:1.2}@media only screen and (min-width:768px) and (max-width:1279px){.packages__item:nth-child(2n) .packages__item-list li.show .packages__hidden-info{left:unset;right:0}}@media only screen and (min-width:1280px){.packages__item:nth-child(3n) .packages__item-list li.show .packages__hidden-info{left:unset;right:0}}.packages__item-teacher-course{align-items:center;display:none;justify-content:space-between;order:1}@media only screen and (min-width:768px){.packages__item-teacher-course{display:flex}}.packages__item.opened .packages__hidden-mob{display:block;opacity:1;pointer-events:all}.packages__item.opened .packages__item-show-btn{margin-top:1.5625rem}.packages__item.opened .packages__item-show-btn-closed{display:none}.packages__item.opened .packages__item-show-btn-opened{display:block}.packages__item.opened .packages__item-show-btn svg{transform:rotate(-180deg)}.packages .jocker{background-color:var(--accent-color);color:var(--main-bg);padding:1.25rem 1.25rem 2.8125rem}@media only screen and (min-width:768px){.packages .jocker{padding:1.875rem}}.packages .jocker__img{height:4.75rem;margin:.625rem auto 0;width:6.125rem}@media only screen and (min-width:768px){.packages .jocker__img{height:9.0625rem;margin:5.625rem auto 0;width:11.625rem}}@media only screen and (min-width:1280px){.packages .jocker__img{height:9.0625rem;width:11.625rem}}.packages .jocker__img svg{height:100%;width:100%}@media only screen and (min-width:768px){.packages .jocker{padding:2.5rem .9375rem}}.packages .jocker .packages__action a{background-color:var(--txt-color)}@media only screen and (max-width:767px){.packages .jocker .packages__action a{background-color:var(--accent-color);font-size:1rem;line-height:1.25;padding:1.1875rem 1.875rem}}.packages .jocker__title{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1.25rem;margin-top:2.8125rem;text-align:center}@media only screen and (min-width:768px){.packages .jocker__title{font-size:2.5rem;margin-bottom:2.5rem;margin-top:3.75rem}}.packages .jocker__img img{margin:0 auto 1.25rem;object-fit:contain}@media only screen and (max-width:767px){.packages .jocker__img img{height:7.0625rem}}.packages .jocker__text{font-size:1.25rem;line-height:1.4;margin-bottom:2.8125rem;text-align:center}@media only screen and (min-width:768px){.packages .jocker__text{margin-bottom:2.5rem}}.packages .jocker__price{color:var(--red);font-size:1.625rem;font-weight:700;line-height:1.2;text-align:center}@media only screen and (min-width:768px){.packages .jocker__price{font-size:1.875rem}}.packages__hidden-info{display:none;margin-top:.625rem;order:2;position:relative}.packages__hidden-info .packages__item-teacher-course{display:flex;margin-bottom:1.0625rem}@media only screen and (min-width:768px){.packages__hidden-info .packages__item-teacher-course{display:none}}.packages__hidden-info .packages__item-teacher-course .packages__item-list-teacher-name{max-width:7.8125rem}.packages__hidden-info .packages__item-teacher-course .packages__item-list-course{transform:translateX(.3125rem)}@media only screen and (min-width:768px){.packages__hidden-info{margin:0;opacity:0;pointer-events:none;position:absolute;visibility:hidden}}.packages__hidden-info-name{font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:.625rem;max-width:90%}@media only screen and (max-width:767px){.packages__hidden-info-name{display:none}}.packages__hidden-info-title{display:none}@media only screen and (min-width:768px){.packages__hidden-info-title{display:block;font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:.625rem}}.packages__hidden-info-text{font-size:.875rem;line-height:1.4;margin-bottom:.625rem}.packages__hidden-info-list li{border:none;font-size:.875rem;line-height:1.4;padding-left:1.25rem;position:relative}.packages__hidden-info-list li:not(:last-child){margin-bottom:.625rem}.packages__hidden-info-list li:before{background:var(--dark-txt-color);border-radius:50%;content:"";height:.25rem;left:.4375rem;position:absolute;top:.375rem;width:.25rem}.packages__hidden-info-btn{display:none;transition:var(--hover-trans)}@media only screen and (min-width:768px){.packages__hidden-info-btn{display:block}}.packages__hidden-info-btn svg{height:.75rem;width:.75rem}@media only screen and (hover:hover) and (pointer:fine){.packages__hidden-info-btn:hover{opacity:.6}}.packages__action{background-color:var(--accent-color);font-size:1rem;margin:1.875rem auto 0;transition:var(--hover-trans)}@media only screen and (hover:hover) and (pointer:fine){.packages__action:hover{border-color:var(--accent-color);filter:drop-shadow(0 0 .5rem var(--accent-color));transform:translate(-50%,50%) scale(1.1)}.packages__action:hover svg{transform:translateX(.3125rem)}}@media only screen and (min-width:768px){.packages__action{bottom:0;left:50%;margin:0;position:absolute;transform:translate(-50%,50%)}}.packages__action a{box-shadow:none;color:var(--main-bg);padding:1.3125rem 1.8125rem;width:max-content}.packages__action a svg{fill:var(--main-bg);transition:var(--hover-trans)}@media only screen and (min-width:768px){.packages__action a{padding:1.375rem 2.1875rem}}@media only screen and (min-width:1280px){.packages__action a{padding-inline:2.0625rem}}@media only screen and (max-width:767px){.packages__action a{background-color:var(--txt-color);border:.0625rem solid var(--main-bg);gap:.9375rem;padding:1.25rem 3.625rem}}.our-products{padding:3.125rem 1.25rem 1.5625rem}@media only screen and (min-width:768px){.our-products{padding:6.5625rem 1.5625rem 5rem}}@media only screen and (min-width:1280px){.our-products{padding:6.5625rem 1.25rem 5rem}}.our-products__title{font-size:1.625rem;text-align:center}@media only screen and (min-width:768px){.our-products__title{font-size:1.625rem}}@media only screen and (min-width:1280px){.our-products__title{font-size:3.125rem}}.our-products__items{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:2.0625rem}.our-products__items__item{align-items:center;border-right:.0625rem solid #fff;display:flex;flex-direction:column;padding:0 4%;text-align:center}@media only screen and (min-width:768px){.our-products__items__item{padding:0 18%}}.our-products__items__item-description,.our-products__items__item-title{font-size:.75rem;font-weight:400;line-height:100%;max-width:15.875rem}@media only screen and (min-width:768px){.our-products__items__item-description,.our-products__items__item-title{font-size:.75rem}}@media only screen and (min-width:1280px){.our-products__items__item-description,.our-products__items__item-title{font-size:1.25rem}}.our-products__items__item-description{font-size:.625rem;margin-top:1.375rem}@media only screen and (min-width:768px){.our-products__items__item-description{font-size:.75rem}}@media only screen and (min-width:1280px){.our-products__items__item-description{font-size:1.25rem}}.our-products__items__item-icon{height:3.25rem;margin-bottom:2.0625rem;width:3.25rem}@media only screen and (min-width:768px){.our-products__items__item-icon{height:5.1875rem;width:5.1875rem}}.our-products__items__item-icon__desktop{display:none;height:5.1875rem;width:5.1875rem}@media only screen and (min-width:768px){.our-products__items__item-icon__desktop{display:block}}.our-products__items__item-icon__mobile{display:block;height:3.25rem;width:3.25rem}@media only screen and (min-width:768px){.our-products__items__item-icon__mobile{display:none}}.our-products__items__item:last-child{border-right:none}.counter-section{background:var(--main-bg)}.counter-section__text{font-size:1.25rem;font-weight:500;line-height:1.4;margin-bottom:2.625rem;text-align:center}@media only screen and (min-width:768px){.counter-section__text{line-height:1;margin-bottom:2.5rem}}.counter-section__item{display:flex;gap:1.5625rem;justify-content:center}@media only screen and (min-width:768px){.counter-section__item{gap:4.375rem}}@media only screen and (min-width:1280px){.counter-section__item{gap:5.3125rem}}.counter-section__item .indicator{align-items:center;display:flex;flex-direction:column;gap:.1875rem;position:relative}@media only screen and (min-width:768px){.counter-section__item .indicator{gap:.5rem}}@media only screen and (min-width:1280px){.counter-section__item .indicator{gap:.9375rem}}.counter-section__item .indicator__value{font-size:2.25rem;font-weight:700;line-height:1}@media only screen and (min-width:768px){.counter-section__item .indicator__value{font-size:4rem}}@media only screen and (min-width:1280px){.counter-section__item .indicator__value{font-size:5rem}}.counter-section__item .indicator__label{font-size:.5625rem;font-weight:600;text-transform:uppercase}@media only screen and (min-width:768px){.counter-section__item .indicator__label{font-size:1rem}}@media only screen and (min-width:1280px){.counter-section__item .indicator__label{font-size:1.125rem}}.counter-section__item .indicator:not(:last-child):before{color:var(--txt-color);content:":";font-size:1.25rem;font-weight:500;position:absolute;right:-.9375rem;top:0}@media only screen and (min-width:768px){.counter-section__item .indicator:not(:last-child):before{font-size:4rem;line-height:1;right:-2.3125rem}}@media only screen and (min-width:1280px){.counter-section__item .indicator:not(:last-child):before{font-size:5rem;right:-2.8125rem}}.order{background:var(--main-bg)}.order .container{padding:1.875rem 2.5rem;position:relative}@media only screen and (min-width:768px){.order .container{padding:1.875rem 3.75rem}}@media only screen and (min-width:1280px){.order .container{padding:1.875rem 10.625rem}}.order__container{position:relative;z-index:10}@media only screen and (min-width:1280px){.order__container{display:grid;grid-template-areas:"title form" "text form" "policy form";grid-template-columns:50% 50%;justify-content:space-between;margin:0 auto;max-width:74.125rem}}.order .iti{color:#000}.order .iti,.order .iti__country-list{width:var(--full-input-width)}.order .iti__country-name,.order .iti__dial-code{font-size:.75rem}.order .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.order .iti--separate-dial-code .iti__selected-flag{background:transparent}.order__title{font-size:1.25rem;font-weight:700;line-height:100%;margin-bottom:1.25rem;position:relative;text-align:center}@media only screen and (min-width:768px){.order__title{font-size:2.5rem}}@media only screen and (min-width:1280px){.order__title{grid-area:title;margin-bottom:2.3125rem;text-align:left;width:25rem}}.order__text{font-size:.875rem;line-height:150%;margin-bottom:1.25rem;padding:0 10%;position:relative;text-align:center}@media only screen and (min-width:768px){.order__text{font-size:1.125rem;line-height:120%;margin-bottom:3rem;padding:0 25%}}@media only screen and (min-width:1280px){.order__text{font-size:1.25rem;grid-area:text;margin-bottom:8.1875rem;padding:0;text-align:unset;width:25rem}}.order__policy{font-size:.75rem;line-height:1.3;position:relative}@media only screen and (min-width:768px){.order__policy{font-size:.875rem;margin:0 auto;width:26.25rem}}@media only screen and (min-width:1280px){.order__policy{grid-area:policy;margin-left:0;width:25rem}}.order__policy a{border-bottom:.0625rem solid;font:inherit;transition:var(--hover-trans)}@media only screen and (hover:hover) and (pointer:fine){.order__policy a:hover{border-color:transparent}}.order .form{margin:0 auto;position:relative}@media only screen and (min-width:768px){.order .form{justify-self:center;margin:0 auto;width:26.25rem}}@media only screen and (min-width:1280px){.order .form{grid-area:form;margin-right:0}}.order .form__trigger{border-left:none;width:2.8125rem}.order .form__trigger-arrow{height:.375rem;margin-top:-.1875rem;position:absolute;right:1.625rem;top:50%;width:.625rem}.order .form__error{color:var(--error-color);display:none;font-size:.75rem;font-weight:500;line-height:1.2;margin-top:.1875rem;text-align:right}.order .form__item input:-webkit-autofill,.order .form__item input:-webkit-autofill:active,.order .form__item input:-webkit-autofill:focus,.order .form__item input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px transparent!important;-webkit-box-shadow:inset 0 0 0 30px transparent!important;transition:background-color 0s linear 1000s!important}.order .form__item:not(:last-child){margin-bottom:.9375rem}.order .form__item--checkbox+.order .form__item--checkbox{margin-top:0}.order .form__item--checkbox:before{display:none}.order .form__item--checkbox .form__error{top:80%}.order .form__item--checkbox-second{margin-top:0;padding-top:0}.order .form__item--checkbox.error-input .form__item-label:before{border-color:var(--error-color)}.order .form__item-field{display:flex;gap:.5rem}.order .form__item-field input{display:none}.order .form__item-field input:checked+.form__item-label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m173.898 439.404-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1rem;border:.0625rem solid;opacity:1}.order .form__item-label{-webkit-tap-highlight-color:transparent;cursor:pointer;font-size:.75rem;line-height:1.3;padding-left:2.3125rem;position:relative}@media only screen and (min-width:768px){.order .form__item-label{font-size:.875rem}}@media only screen and (max-width:767px){.order .form__item-label{padding-left:2.1875rem}}.order .form__item-label a{border-bottom:.0625rem solid;font:inherit;transition:var(--hover-trans)}@media only screen and (hover:hover) and (pointer:fine){.order .form__item-label a:hover{border-color:transparent}}.order .form__item-label:before{background-color:var(--txt-color);border:.0625rem solid;content:"";cursor:pointer;display:block;height:1.4375rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.4375rem}.order .form__item input{background:var(--txt-color);border:.0625rem solid;color:var(--main-bg);height:3.125rem;padding:0 1.875rem;width:100%}@media only screen and (min-width:768px){.order .form__item input{height:3.625rem}}.order .form__item.error-input .form__error{display:block}.order .form__item.error-input input{border-color:var(--error-color)}.order .form__action{width:100%}.order .form__action button{background-color:var(--accent-color);box-shadow:0 0 1.25rem 0 rgba(220,51,24,.5);color:var(--main-bg);font-size:1rem;justify-content:center;padding:1.1875rem;position:relative;width:100%}.order .form__action button:disabled{pointer-events:none}.order .form__action button:disabled:before{background-color:var(--accent-color);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.order .form__action button:disabled .btn-loader{opacity:1}.order .form__action button svg{fill:var(--main-bg)}@media only screen and (min-width:768px){.order .form__action button{font-size:.875rem;padding:1.3125rem}}.iti-mobile .iti__country{color:#000}.competencies{padding:3.125rem 1.0625rem}@media only screen and (min-width:768px){.competencies{padding:3.125rem 1.0625rem}}@media only screen and (min-width:1280px){.competencies{padding:2.1875rem 1.0625rem}}.competencies__title{font-size:1.75rem;line-height:105%;margin-bottom:4.625rem;text-align:center;text-transform:uppercase}.competencies__title span{color:var(--dark-grey)}@media only screen and (min-width:768px){.competencies__title{font-size:2.75rem;line-height:100%}}@media only screen and (min-width:1280px){.competencies__title{font-size:3rem;padding:0 6.25rem}}.competencies__items{display:grid;gap:3.125rem;grid-template-columns:1fr}@media only screen and (min-width:768px){.competencies__items{gap:0;grid-template-columns:1fr 1fr 1fr}}.competencies__items__item{align-items:center;border:none;display:flex;flex-direction:column;padding:0}@media only screen and (min-width:768px){.competencies__items__item{border-right:.0625rem solid hsla(0,0%,100%,.2);padding:0 1.5625rem}}@media only screen and (min-width:1280px){.competencies__items__item{padding:0 2.5rem}}.competencies__items__item-icon{height:6rem;width:6rem}.competencies__items__item-icon svg{height:100%;width:100%}.competencies__items__item-text{font-size:1rem;line-height:120%;margin-top:1.9375rem;text-align:center}@media only screen and (min-width:768px){.competencies__items__item-text{font-size:.75rem;margin-top:2.5rem;max-width:20rem}}@media only screen and (min-width:1280px){.competencies__items__item-text{font-size:1rem;margin-top:2.625rem;max-width:21.25rem}}.competencies__items__item:first-child{padding-left:0}.competencies__items__item:last-child{border-right:none;padding-right:0}.for-whom{padding:0 1.25rem}.for-whom .content{align-items:center;display:grid;gap:2.0625rem;grid-template-columns:min-content auto}@media only screen and (min-width:768px){.for-whom .content{gap:4.9375rem}}@media only screen and (min-width:1280px){.for-whom .content{gap:5rem}}.for-whom__title{color:var(--txt-color);font-size:1.5625rem;line-height:78.5%;text-transform:uppercase;white-space:normal}@media only screen and (min-width:768px){.for-whom__title{font-size:1.5625rem;line-height:120%;white-space:nowrap}}@media only screen and (min-width:1280px){.for-whom__title{font-size:3.125rem}}.for-whom__items{display:grid;gap:.125rem .0625rem;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr auto;height:fit-content}@media only screen and (max-width:767px){.for-whom__items{grid-template-columns:1fr 1fr}}.for-whom__items__item{align-items:center;background-color:var(--accent-color);color:var(--main-bg);display:flex;font-size:.5rem;height:1.1875rem;justify-content:center;line-height:94%;padding:0 .625rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:374px){.for-whom__items__item{font-size:2vw}}@media only screen and (min-width:768px){.for-whom__items__item{font-size:.5rem;line-height:94%;padding:0 .5rem;white-space:normal}}@media only screen and (min-width:1280px){.for-whom__items__item{font-size:.625rem;line-height:130%}}@media only screen and (max-width:767px){.for-whom__items__item:nth-child(n+5){display:none}}.footer{background:var(--main-bg);color:var(--txt-color)}.footer .container{column-gap:1.25rem;display:grid;grid-template-areas:"logo social" "contacts social";padding:0 1.25rem 2.5rem;position:relative;z-index:10}@media only screen and (min-width:768px){.footer .container{grid-template-areas:"logo social" "contacts contacts";padding:0 1.5625rem 3.75rem}}@media only screen and (min-width:1280px){.footer .container{grid-template-areas:"logo logo" "contacts social";padding:0 5.625rem 5rem}}.footer__logo{grid-area:logo;height:1.3125rem;margin-bottom:2.5rem;transition:var(--hover-trans);width:6.4375rem}@media only screen and (min-width:1280px){.footer__logo{margin-bottom:3.75rem}}.footer__logo svg{fill:var(--txt-color);height:100%;transition:var(--hover-trans);width:100%}@media only screen and (hover:hover) and (pointer:fine){.footer__logo:hover{transform:scale(1.05)}.footer__logo:hover svg{fill:var(--hover-color)}}.footer__contacts{grid-area:contacts}@media only screen and (min-width:768px){.footer__contacts{display:flex;gap:5rem}}@media only screen and (min-width:1280px){.footer__contacts{gap:7.5rem}}.footer__contacts-title,.footer__contacts-value a{font-size:1rem;line-height:1.5}.footer__contacts-value a{border-bottom:.0625rem solid;font-weight:700;transition:var(--hover-trans)}@media only screen and (hover:hover) and (pointer:fine){.footer__contacts-value a:hover{border-color:transparent;color:var(--hover-color)}}.footer__contacts-item:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width:768px){.footer__contacts-item:not(:last-child){margin-bottom:0}}.footer__social{align-items:flex-end;display:flex;flex-direction:column;gap:2.5rem;grid-area:social}@media only screen and (min-width:768px){.footer__social{align-items:unset;flex-direction:unset;justify-content:flex-end}}@media only screen and (min-width:1280px){.footer__social{align-items:flex-end;gap:3.75rem}}.footer__social svg{fill:var(--txt-color);height:1.25rem;transition:var(--hover-trans);width:1.25rem}@media only screen and (min-width:1280px){.footer__social svg{height:1.5rem;width:1.5rem}}@media only screen and (hover:hover) and (pointer:fine){.footer__social a:hover svg{fill:var(--hover-color)}}.faq{overflow:hidden;padding-block:3.75rem 5rem}.faq__title{font-size:2rem;line-height:1.2;margin-bottom:2.5rem;text-align:center}@media only screen and (min-width:1280px){.faq__title{font-size:3rem}}.faq__inner{display:grid;gap:1.25rem}.faq__info-text{font-size:1rem;line-height:1.4;overflow:hidden}@media only screen and (min-width:768px){.faq__info-text{font-size:1.125rem}}.faq__list-title{cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1.1;padding:.5625rem 2.5rem .5625rem 0;transition:.3s}@media only screen and (min-width:768px){.faq__list-title{font-size:1.25rem}}@media only screen and (hover:hover) and (pointer:fine){.faq__list-title:hover{color:var(--accent-color)}}.faq__list-text{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s}.faq__list-btn{height:2.5rem;position:absolute;right:0;top:0;width:2.5rem}.faq__list-btn:after,.faq__list-btn:before{background:var(--txt-color);content:"";height:.1875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(90deg);transition:.3s;width:1.25rem}.faq__list-btn:after{transform:translate(-50%,-50%) rotate(0)}@media only screen and (hover:hover) and (pointer:fine){.faq__list-btn:hover:after,.faq__list-btn:hover:before{background:var(--accent-color)}}.faq .faq-shown .faq__list-text{grid-template-rows:1fr;margin-top:1rem}.faq .faq-shown .faq__list-btn:before{transform:translate(-50%,-50%) rotate(0)}.faq__item{position:relative}.jocker-updated{padding-block:3.75rem 7rem}.jocker-updated__title{font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.jocker-updated__title{font-size:3rem}}@media only screen and (min-width:1280px){.jocker-updated__title{font-size:3.75rem}}.jocker-updated__title p:last-child{color:var(--dark-grey)}.jocker-updated__text{font-size:1.125rem;line-height:1.2;margin-bottom:3.75rem;text-align:center}@media only screen and (min-width:1280px){.jocker-updated__text{font-size:1.25rem;margin-inline:auto;max-width:59.25rem}}.jocker-updated__card{background:var(--jocker-bg);color:var(--jocker-color);padding:3.75rem 1.25rem 7.5rem;position:relative}@media only screen and (min-width:768px){.jocker-updated__card{padding:2.5rem 4.0625rem 4.5rem}}@media only screen and (min-width:1280px){.jocker-updated__card{padding-block:3.75rem 5.75rem}}.jocker-updated__card-img{margin-bottom:2.5rem}@media only screen and (min-width:1280px){.jocker-updated__card-img{margin-inline:auto;margin-bottom:3rem;width:36.4375rem}}.jocker-updated__card-img img{display:block;object-fit:contain;width:100%}.jocker-updated__card-title{font-size:2.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:768px){.jocker-updated__card-title{font-size:2.5rem;margin-bottom:1.25rem}}.jocker-updated__card-text{font-size:1.125rem;line-height:1.2;text-align:center}@media only screen and (min-width:768px){.jocker-updated__card-text{font-size:1.25rem}}.jocker-updated__card-button{background:var(--jocker-button-bg);bottom:0;color:var(--jocker-button-clr);left:50%;position:absolute;transform:translateX(-50%) translateY(50%);transition:.3s;width:17rem}@media only screen and (hover:hover) and (pointer:fine){.jocker-updated__card-button:hover{border-color:var(--jocker-button-clr);filter:drop-shadow(0 0 .5rem var(--jocker-button-clr));transform:translate(-50%,50%) scale(1.1)}}.jocker-updated__card-button a{align-items:center;display:flex;gap:.9375rem;justify-content:center;padding:1.0625rem;text-transform:uppercase}.jocker-updated__card-button span{font-size:1.25rem;font-weight:700}@media only screen and (min-width:768px){.jocker-updated__card-button span{font-size:1.5rem}}.jocker-updated__card-button svg{fill:var(--jocker-button-clr);flex-shrink:0}