:root{
--font-accent:"BRSonoma-Regular";
--accent:#0056f1;
--comleted:#61DEA4;
--failed:#F45E6D;
--btn-color:green;
--btn-text:#0056F1;
--bg-color:#F4F4F4;
--border-color:#DDDDDD;
--white-color:#FFFFFF;
--text:#333333;
--title:#333333;
--second-color:#F4F4F4;
--invalid-color:#EA4335;
--valid-color:#0BC66C;
--placeholder-color:#979BA1;
--transition:.3s linear;
--brs:23px;--gap:36px;
--yellow-color:#FCFF5A;
--accent-gradient:linear-gradient(90.24deg, var(--accent) 29.56%, rgba(0, 86, 241, 0) 100%)}
@font-face{
font-family:BRSonoma-Regular;src:url(../fonts/BRSonoma-Light.otf) format("truetype");
font-weight:300}
@font-face{
font-family:BRSonoma-Regular;src:url(../fonts/BRSonoma-Regular.otf) format("truetype");font-weight:400}
@font-face{font-family:BRSonoma-Regular;src:url(../fonts/BRSonoma-SemiBold.otf) format("truetype");font-weight:600}
@font-face{font-family:BRSonoma-Medium;src:url(../fonts/BRSonoma-Bold.otf) format("truetype");font-weight:700}
@font-face{font-family:BRSonoma-Medium;src:url(../fonts/BRSonoma-Black.otf) format("truetype");font-weight:900}
.btn{display:inline-block;background-color:var(--accent);outline:0;color:var(--white-color);text-align:center;cursor:pointer;padding:17px 56px;border-radius:60px;font-weight:600;font-size:16px}
.btn:hover{-webkit-box-shadow:0 4px 24px rgba(0,86,241,.4);box-shadow:0 4px 24px rgba(0,86,241,.4)}
.btn_white{background-color:var(--white-color);color:var(--accent)}
.btn_white:hover{-webkit-box-shadow:0 4px 24px rgba(255,255,255,.4);box-shadow:0 4px 24px rgba(255,255,255,.4)}
.container{max-width:1170px;width:100%;padding:0 15px;margin:0 auto}
.icon{background-repeat:no-repeat;background-position:center;background-size:24px;background-color:var(--white-color);min-width:50px;height:50px;display:block;border-radius:50%;margin-right:20px}
.icon_bookmark{background-image:url(../img/svg/bookmark.svg)}
.icon_briefcase{background-image:url(../img/svg/briefcase.svg)}
.icon_code{background-image:url(../img/svg/code-circle.svg)}
.icon_maximize{background-image:url(../img/svg/maximize.svg)}
.icon_medal{background-image:url(../img/svg/medal.svg)}
.icon_security-user{background-image:url(../img/svg/security-user.svg)}
.icon_shop{background-image:url(../img/svg/shop.svg)}
.icon_tree{background-image:url(../img/svg/tree.svg)}
.icon_cup{background-image:url(../img/svg/cup.svg)}
.icon_cup-w{background-image:url(../img/svg/cup-w.svg)}
.icon_crown{background-image:url(../img/svg/crown.svg)}
.icon_users{background-image:url(../img/svg/profile-2user.svg)}
.icon_flash{background-image:url(../img/svg/flash.svg)}
.icon_flag{background-image:url(../img/svg/flag.svg)}
.icon_flag-w{background-image:url(../img/svg/flag-w.svg)}
.header{padding:20px 0;position:absolute;top:0;left:0;width:100%;color:var(--white-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:5}
.header_black 
.header__menu-link{color:var(--text)}
.header_black 
.burger-menu__line{stroke:var(--text)}
.header_black 
.header__actions
._visible 
.header__menu-link{color:var(--white-color)}
.header_black 
.header__actions
._visible 
.header__menu-link:hover{color:var(--yellow-color)}
.header_black 
.header__actions
._visible 
.header__socials{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.header__menu{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width:768px){.header__menu{height:auto}}
.header__menu-list{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:28px}
@media screen and (min-width:768px){.header__menu-list{grid-auto-flow:column;grid-gap:var(--gap)}}
.header__menu-link{font-size:30px;font-weight:700;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}
.header__menu-link._active{color:var(--yellow-color)}
@media screen and (min-width:768px){.header__menu-link{font-weight:500;font-size:16px}}
.header__menu-link:hover{color:var(--yellow-color)}.header__actions{display:none}
@media screen and (max-width:768px){.header__actions._visible{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accent);overflow:auto;padding-top:80px;z-index:-1}
.header__actions._visible::after{content:'';background-image:url(../img/svg/infinity.svg);background-position:bottom center;background-repeat:no-repeat;background-size:contain;max-width:360px;width:100%;min-height:188px;z-index:-1;pointer-events:none;margin-top:32px}}
@media screen and (min-width:768px){.header__actions{display:-ms-grid;display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:var(--gap)}}
.header__socials{margin-top:28px}
@media screen and (min-width:768px){.header__socials{margin-top:0}}.header__block{width:100%}
@media screen and (min-width:768px){.header__burger{display:none}}
.burger-menu{cursor:pointer;background-color:transparent;padding:0 15px}
.burger-menu__line{fill:none;stroke:var(--white-color);stroke-width:6;-webkit-transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);-o-transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}
.burger-menu__line_1{stroke-dasharray:60 207;stroke-width:6}._active 
.burger-menu__line_1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}
.burger-menu__line_2{stroke-dasharray:60 60;stroke-width:6}._active 
.burger-menu__line_2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}
.burger-menu__line_3{stroke-dasharray:60 207;stroke-width:6}._active 
.burger-menu__line_3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}
.main-screen{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3;position:relative;background-color:var(--accent);overflow:hidden}
.main-screen::after{content:'';position:absolute;background-image:url(../img/svg/infinity.svg);background-size:contain;background-position:bottom;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);bottom:0;max-width:360px;width:100%;height:100%;max-height:390px;background-repeat:no-repeat;z-index:-1;pointer-events:none}
@media screen and (min-width:768px){.main-screen::after{right:0;-webkit-transform:unset;-ms-transform:unset;transform:unset}}
@media screen and (min-width:1280px){.main-screen::after{max-width:760px;right:-200px}}
.main-screen__picture{position:absolute;top:0;right:0;max-width:1170px;width:100%;height:100%;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--accent)}
.main-screen__picture::before{content:'';position:absolute;background-image:var(--accent-gradient);width:50%;height:100%;top:0;left:-2px;z-index:1}
.main-screen__picture-img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;mix-blend-mode:multiply}
.main-screen__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white-color);min-height:680px}
.main-screen__heading{font-weight:700;font-size:20px;color:var(--yellow-color)}.main-screen__title{font-weight:700;font-size:30px;max-width:940px}@media screen and (min-width:1024px){.main-screen__title{font-size:52px}}.main-screen__title_md{font-size:40px}@media screen and (min-width:1024px){.main-screen__title_md{font-size:82px}}.main-screen__title_big{font-size:55px;margin-bottom:15px}@media screen and (min-width:768px){.main-screen__title_big{font-size:100px}}@media screen and (min-width:1280px){.main-screen__title_big{font-size:142px}}.main-screen__text{max-width:600px;font-size:16px}@media screen and (min-width:768px){.main-screen__text{font-size:18px}}.main-screen__btn{margin-top:var(--gap)}.socials{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column;list-style:none;grid-gap:24px}.socials_white .socials__item{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.socials__item{display:-webkit-box;display:-ms-flexbox;display:flex}.socials__item:hover{-webkit-filter:brightness(0) invert(92%) sepia(92%) saturate(582%) hue-rotate(340deg) brightness(108%) contrast(104%);filter:brightness(0) invert(92%) sepia(92%) saturate(582%) hue-rotate(340deg) brightness(108%) contrast(104%)}.section{color:var(--text);min-height:640px;z-index:2;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0;overflow:hidden}@media screen and (min-width:1024px){.section{min-height:720px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section_light{background-color:var(--bg-color)}.section_accent{background-color:var(--accent);color:var(--white-color)}@media screen and (min-width:1024px){.section-1 .section__bg{width:80%}}.section-1 .section__bg::after,.section-1 .section__bg::before{content:'';position:absolute}.section-1 .section__bg::before{background-image:url(../img/svg/infinity.svg);background-size:contain;background-position:bottom;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:70%;height:100%;max-height:390px;background-repeat:no-repeat;mix-blend-mode:soft-light}@media screen and (min-width:1024px){.section-1 .section__bg::before{left:-200px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.section-1 .section__bg::after{top:0;right:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(34.72%,#f4f4f4),color-stop(82.15%,rgba(244,244,244,0)));background-image:-o-linear-gradient(top,#f4f4f4 34.72%,rgba(244,244,244,0) 82.15%);background-image:linear-gradient(180deg,#f4f4f4 34.72%,rgba(244,244,244,0) 82.15%)}@media screen and (min-width:1024px){.section-1 .section__bg::after{background-image:-webkit-gradient(linear,right top,left top,color-stop(34.72%,#f4f4f4),color-stop(82.15%,rgba(244,244,244,0)));background-image:-o-linear-gradient(right,#f4f4f4 34.72%,rgba(244,244,244,0) 82.15%);background-image:linear-gradient(270deg,#f4f4f4 34.72%,rgba(244,244,244,0) 82.15%)}}.section-2{text-align:center}@media screen and (min-width:1024px){.section-2{text-align:left}}.section-2 .section__description{max-width:660px}@media screen and (min-width:1024px){.section-2 .section__description{max-width:460px}}@media screen and (min-width:1280px){.section-2 .section__description{max-width:660px}}.section-2 .section__bg{right:0;left:unset;width:100%}@media screen and (min-width:1024px){.section-2 .section__bg{right:-140px}}@media screen and (min-width:1680px){.section-2 .section__bg{right:0}}.section-2 .section__bg-img{max-width:370px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;margin:0 auto}@media screen and (min-width:1024px){.section-2 .section__bg-img{max-width:unset;margin-left:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right}}.section-3{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-4{padding:70px 0 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-4 .section__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:1024px){.section-4 .section__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-4 .section__picture{width:95%}@media screen and (min-width:540px){.section-4 .section__picture{width:30%}}@media screen and (min-width:1024px){.section-4 .section__picture{width:90%}}.section-4 .section__description{margin-bottom:20px}@media screen and (min-width:1024px){.section-4 .section__description{margin-left:86px;margin-bottom:0}}@media screen and (min-width:1024px){.section-5{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.section-5 .section__description{max-width:570px}.section-5 .section__bg{height:70%;top:unset;bottom:0}.section-5 .section__bg-img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.section-5 .section__bg{height:100%}}.section-5 .section__bg::after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(14.72%,#f4f4f4),color-stop(82.15%,rgba(244,244,244,0)));background-image:-o-linear-gradient(top,#f4f4f4 14.72%,rgba(244,244,244,0) 82.15%);background-image:linear-gradient(180deg,#f4f4f4 14.72%,rgba(244,244,244,0) 82.15%);pointer-events:none}@media screen and (min-width:1024px){.section-5 .section__bg::after{background-image:-webkit-gradient(linear,left top,right top,color-stop(54.72%,#f4f4f4),color-stop(82.15%,rgba(244,244,244,0)));background-image:-o-linear-gradient(left,#f4f4f4 54.72%,rgba(244,244,244,0) 82.15%);background-image:linear-gradient(90deg,#f4f4f4 54.72%,rgba(244,244,244,0) 82.15%)}}.section-6{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-6 .section__bg-img{-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:right;object-position:right}@media screen and (min-width:1024px){.section-6 .section__bg-img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}}.section__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section__bg-img{width:100%;height:100%;-o-object-position:bottom;object-position:bottom;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.section__bg-img{-o-object-fit:cover;object-fit:cover}}@media screen and (min-width:1024px){.section__bg-img{width:70%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}.section__bg_right{right:0;left:0}.section__bg_right::before{content:none}.section__bg_right .section__bg-img{margin-left:auto}.section__bg_accent{mix-blend-mode:color-burn}.section_white{color:var(--text)}.section__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media screen and (min-width:1024px){.section__info{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media screen and (min-width:1024px){.section__info_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.section__info_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section__info_center .section__description{margin:0 auto}.section__description{max-width:682px;width:100%;text-align:center}@media screen and (min-width:1024px){.section__description{text-align:left}}.section__title{font-size:30px;font-weight:700;margin-bottom:26px}@media screen and (min-width:1024px){.section__title{font-size:52px;margin-bottom:40px}}.section__title_big{font-size:38px}@media screen and (min-width:768px){.section__title_big{font-size:52px}}@media screen and (min-width:1280px){.section__title_big{font-size:82px}}.section__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accent);color:var(--white-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 26px 4px 4px;border-radius:28px;margin-bottom:26px}.section__label_white{background-color:var(--white-color);color:var(--accent)}.section__label_white .section__label-icon{background-color:var(--accent)}.section__btn{margin-top:var(--gap)}.tournaments{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:80px 0}@media screen and (min-width:1024px){.tournaments{padding:130px 0}}.tournaments__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.tournaments__info{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.tournaments__bg{-o-object-fit:cover;object-fit:cover;width:100%}.tournaments__bg::after,.tournaments__bg::before{content:none}.tournaments__description{text-align:center}@media screen and (min-width:1024px){.tournaments__description{text-align:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tournaments__title{margin-bottom:26px}@media screen and (min-width:1024px){.tournaments__title{margin-bottom:0;margin-right:96px}}.steps{padding:80px 0}.steps__title{text-align:center;font-weight:700;font-size:30px}@media screen and (min-width:1280px){.steps__title{font-size:44px;margin-bottom:73px}}.steps__title-top{color:#d6d8dc;display:block}.steps__info{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:40px}@media screen and (min-width:1280px){.steps__info{-ms-grid-columns:290px 1fr 290px;grid-template-columns:290px 1fr 290px;grid-gap:95px}}.steps__logo{background-color:var(--accent);border-radius:50%;max-width:140px;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;position:relative;z-index:1;padding:30px}@media screen and (min-width:1280px){.steps__logo{max-width:196px;height:196px}}.steps__logo::after,.steps__logo::before{content:'';width:12px;height:12px;border-radius:50%;border:3px solid var(--accent);position:absolute;display:block;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--white-color)}@media screen and (min-width:1280px){.steps__logo::after,.steps__logo::before{width:16px;height:16px;top:calc(50% - 8px)}}.steps__logo::before{left:50%;top:0}@media screen and (min-width:1280px){.steps__logo::before{left:-8px;right:unset;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:calc(50% - 16px)}}.steps__logo::after{left:50%;top:100%}@media screen and (min-width:1280px){.steps__logo::after{right:-8px;left:unset;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:calc(50% - 16px)}}.steps__logo-pulse{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:#0056f1;border-radius:50%;z-index:-1}.steps__logo-pulse_1{-webkit-animation:pulse 1.5s .5s infinite linear;animation:pulse 1.5s .5s infinite linear}.steps__logo-pulse_2{-webkit-animation:pulse 1.5s 1s infinite linear;animation:pulse 1.5s 1s infinite linear}.steps__list{display:-ms-grid;display:grid;grid-gap:15px;position:relative}.steps__list::before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:calc(100% + 40px);border-left:1px dashed #c6c6c6}@media screen and (min-width:1280px){.steps__list::before{content:none}}.steps__list_r::before{top:-40px}@media screen and (min-width:1280px){.steps__list::after{content:'';background-image:url(../img/svg/steps-line.svg);background-repeat:no-repeat;background-position:left;background-size:contain;width:100%;height:calc(100% - 100px);top:50%;left:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.steps__list_r::after{left:unset;right:100%;background-position:left;-webkit-transform:translateY(-50%) scale(-1,1);-ms-transform:translateY(-50%) scale(-1,1);transform:translateY(-50%) scale(-1,1)}.steps__list_r-sm::after{left:unset;right:100%;background-position:right;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/svg/steps-line-sm.svg)}}.steps__list-item{background-color:var(--bg-color);border-radius:28px;padding:25px 20px 25px 30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1280px){.steps__list-item{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.steps__list-item-icon.icon{margin-right:0;margin-left:20px}@media screen and (min-width:1280px){.steps__list-item-icon.icon{margin-right:20px;margin-left:0}}@-webkit-keyframes pulse{from{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.6}to{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3);opacity:0}}@keyframes pulse{from{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.6}to{-webkit-transform:translate(-50%,-50%) scale(1.3);transform:translate(-50%,-50%) scale(1.3);opacity:0}}.earning{padding:50px 0}.earning__title{font-size:30px;font-weight:700;margin-bottom:40px;text-align:center}@media screen and (min-width:1024px){.earning__title{font-size:44px;margin-bottom:46px}}.earning__block{color:var(--white-color);border-radius:18px;min-height:340px;-webkit-box-shadow:0 14px 34px rgba(0,86,241,.4);box-shadow:0 14px 34px rgba(0,86,241,.4);padding:60px 20px;position:relative;z-index:3;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.earning__block::before{content:'';background-image:url(../img/_src/earning-img.png);background-position:right;background-repeat:no-repeat;background-size:cover;opacity:.4;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media screen and (min-width:1024px){.earning__block::before{background-position:center}}.earning__block::after{content:'';background-color:#0056f1;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.earning__list{display:-ms-grid;display:grid;grid-gap:30px;width:100%}@media screen and (min-width:1024px){.earning__list{grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:147px}}.earning__list-item{text-align:center;font-weight:500;font-size:16px;color:rgba(255,255,255,.5)}.earning__list-value{display:block;color:var(--yellow-color);font-weight:600;font-size:38px}@media screen and (min-width:1024px){.earning__list-value{font-size:58px}}.privacy{color:var(--text);padding-bottom:20px}.privacy h1{font-weight:700;font-size:32px}@media screen and (min-width:768px){.privacy h1{font-size:52px}}@media screen and (min-width:1024px){.privacy h1{font-size:82px}}.privacy__info{font-size:22px}.privacy h2,.privacy h3,.privacy h4,.privacy h5,.privacy h6{font-size:24px;font-weight:700}@media screen and (min-width:768px){.privacy h2,.privacy h3,.privacy h4,.privacy h5,.privacy h6{font-size:32px}}.privacy p{font-size:16px;font-weight:400;line-height:26px}@media screen and (min-width:768px){.privacy p{font-size:18px}}.privacy ul{list-style:disc;list-style-position:inside;line-height:26px}.privacy a{color:var(--text);text-decoration:underline}.privacy a:hover{color:var(--accent)}.appeal{background-color:var(--accent);background-size:760px;min-height:640px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white-color);position:relative;z-index:2}.appeal::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:760px;width:100%;height:100%;background-image:url(../img/svg/appeal.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:-1}.appeal_light::before{background-image:url(../img/svg/appeal_dark.svg)}.appeal_light{background-color:var(--white-color);color:var(--text)}.appeal__title{font-size:38px;font-weight:700;margin-bottom:var(--gap)}@media screen and (min-width:1024px){.appeal__title{font-size:52px}}.appeal__text{font-weight:400}.appeal__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;max-width:910px;margin:0 auto}.appeal__btn{margin-top:var(--gap)}.footer{-ms-flex-negative:0;flex-shrink:0;background-color:var(--accent);color:var(--white-color)}.footer_light{background-color:var(--white-color);color:var(--text)}.footer_light .footer__bottom{border-color:#ddd}.footer_light .footer__link{color:var(--text)}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #3378f4;padding:30px 0;text-align:center}@media screen and (min-width:768px){.footer__bottom{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__socials{margin-top:26px}@media screen and (min-width:768px){.footer__socials{margin-top:0}}.footer__link{color:var(--white-color);-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;text-decoration:underline}.footer__link:hover{color:var(--yellow-color)}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form__group{margin-top:24px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.form__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.form__group_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.form__group_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.form__group_row .form__btn{margin-top:24px}@media screen and (min-width:768px){.form__group_row .form__btn{margin-left:18px;margin-top:0}}.form__btn{margin-top:24px}.form__input{border:1px solid transparent;padding-right:40px}.form__control{border-radius:61px;position:relative;width:100%}.form__control+.form__control{margin-top:20px}@media screen and (min-width:768px){.form__control+.form__control{margin-top:0;margin-left:28px}}.form__control._error::after{content:'';background-image:url(../img/svg/info-circle.svg);background-position:center;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}.form__control ._error{border-color:var(--invalid-color);color:var(--invalid-color)}.form__textarea{resize:none;width:100%;white-space:nowrap}.modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;background-color:rgba(0,86,241,.9)}.modal._visible{opacity:1;visibility:visible;z-index:22}.modal._visible .modal__content{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal__body{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 10px}.modal__content{max-width:1005px;width:100%;padding:30px 20px;border-radius:20px;position:relative;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;will-change:transform;opacity:0;background:var(--white-color);color:var(--text)}@media screen and (min-width:1024px){.modal__content{padding:80px}}.modal__title{text-align:center;font-size:24px;margin-bottom:23px;font-weight:700;color:var(--text)}@media screen and (min-width:1024px){.modal__title{font-size:38px}}.modal__subtitle{text-align:center;font-size:16px}.modal__socials{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.modal__socials{margin-top:44px}}.modal__socials-item{width:56px;height:56px;border-radius:50%;background-color:var(--bg-color)}.modal__socials-item+.modal__socials-item{margin-left:16px}.modal__socials-item:hover{background-color:var(--accent)}.modal__socials-item:hover .modal__socials-link{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.modal__socials-link{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-filter:invert(44%) sepia(99%) saturate(6792%) hue-rotate(216deg) brightness(93%) contrast(105%);filter:invert(44%) sepia(99%) saturate(6792%) hue-rotate(216deg) brightness(93%) contrast(105%)}.modal__icon{margin:0 auto 30px;width:64px;height:64px}@media screen and (min-width:768px){.modal__icon{width:84px;height:84px}}.modal__btn{margin-top:28px}@media screen and (min-width:768px){.modal__btn{margin-top:38px}}.close-btn{width:22px;height:22px;padding:4px;border:none;background-color:transparent;position:absolute;stroke-width:1.5px;cursor:pointer;top:20px;right:20px}.close-btn svg{stroke:#979797}.tab__content{display:none}.tab__content._visible{display:block}.accordion__item-content{display:none}.accordion__item._active .accordion__item-content{display:block}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}[hidden]{display:none}::-webkit-input-placeholder{color:var(--text)}::-moz-placeholder{color:var(--text)}:-ms-input-placeholder{color:var(--text)}::-ms-input-placeholder{color:var(--text)}::placeholder{color:var(--text)}::-moz-selection{background-color:var(--accent);color:#fff}::selection{background-color:var(--accent);color:#fff}button,input,textarea{outline:0;color:var(--placeholder-color);border:none;background-color:var(--bg-color);border-radius:61px;padding:17px 30px}button:focus:required:invalid,input:focus:required:invalid,textarea:focus:required:invalid{border-color:var(--invalid-color)}button:required:valid,input:required:valid,textarea:required:valid{border-color:var(--valid-color)}input,textarea{font-size:16px;font-weight:400;height:53px;width:100%}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--placeholder-color)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--placeholder-color)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--placeholder-color)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--placeholder-color)}input::placeholder,textarea::placeholder{color:var(--placeholder-color)}html{height:100%;font-size:16px;font-weight:300}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;position:relative;line-height:1.2;background-color:var(--white-color);font-family:var(--font-accent);font-weight:400;overflow-x:hidden;width:100%;height:100%;color:var(--text)}body._locked{overflow:hidden}@media screen and (min-width:768px){body{font-size:18px}}a{text-decoration:none;display:inline-block;color:var(--white-color)}ul{padding-left:0;list-style:none}.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;width:100%;margin:0 auto;position:relative}.pt-100{padding-top:100px}img,picture{max-width:100%;display:block;height:auto}.accent{color:var(--accent)}.text-center{text-align:center}.second{color:var(--yellow-color)}._mobile{display:block}@media screen and (min-width:1280px){._mobile{display:none}}._desktop{display:none}@media screen and (min-width:1280px){._desktop{display:block}}{ 

