.section-banner{position:relative}.section-banner-block{padding:136px 0 70px 134px;position:relative;z-index:3;background-image:url(../../../images/pages/leagues/banner-back.svg);background-repeat:no-repeat;background-size:100% 100%;max-width:810px}.section-banner h1{color:#fff;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;line-height:0;margin-bottom:9px;max-width:580px}.section-banner h1 span{visibility:hidden;font-size:36px;line-height:normal}.section-banner h1 span.visible{visibility:visible;animation:shows .7s ease-in;transform:perspective(400px) rotateY(0deg)}.section-banner-text{margin-bottom:20px}.section-banner-descr,.section-banner-text{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:216%;max-width:535px}.section-banner-descr{margin-bottom:10px}.section-banner-img{position:absolute;top:0;height:100%;z-index:1;width:100%}.section-banner__button a{margin:90px 0 130px}.section-banner .xcritical-wrapper{position:relative}.section-banner .xcritical-wrapper .contacts__form_message{font-family:Poppins,sans-serif;font-size:16px;color:#ff1f4b;position:absolute;line-height:180%}.section-banner .xcritical-wrapper .error__message{font-family:Poppins,sans-serif;font-size:11px;color:#ff1f4b;position:absolute;line-height:180%;margin-bottom:0;z-index:-1}.section-banner .xcritical-wrapper .error__message.term{top:23px}.section-banner .xcritical-wrapper .xcritical-form_demo{display:none}.section-banner .xcritical-wrapper .xcritical_input-wrapper{width:100%;border:1px solid #fff;border-radius:14px;height:auto;max-width:535px;margin-bottom:20px;transition:.5s ease}.section-banner .xcritical-wrapper .xcritical_input-wrapper.error{border:1px solid #ff1f4b}.section-banner .xcritical-wrapper .xcritical_input-wrapper input{font-family:Poppins,sans-serif;font-size:18px;font-weight:300;color:#cacaca;background-color:transparent;border-radius:14px;width:100%;height:44px}.section-banner .xcritical-wrapper .xcritical_input-wrapper input:not(.xcritical-form_phone__country___input,.xcritical-form_term__input){padding:16px}.section-banner .xcritical-wrapper .xcritical_input-wrapper input::placeholder{color:#cacaca}.section-banner .xcritical-wrapper .xcritical-form_btn{font-size:16px;text-align:center;font-weight:700;color:#22986a;background-color:#fff;border:none;border-radius:15px;align-self:flex-start;min-width:187px;transition:background-color .3s ease;padding:17px 0}.section-banner .xcritical-wrapper .xcritical-form_btn:hover{color:#fff;background-color:#35dc91}.section-banner .xcritical-wrapper .xcritical-form_term.xcritical_input-wrapper{border:none}.section-banner .xcritical-wrapper .xcritical-form_term label{display:flex;gap:8px;align-items:center;position:relative}.section-banner .xcritical-wrapper .xcritical-form_term input{background-color:unset;width:auto;position:relative;top:4px;padding:0!important;height:auto!important;cursor:pointer;transition:.5s ease}.section-banner .xcritical-wrapper .xcritical-form_term input:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;background:transparent;border-radius:50px}.section-banner .xcritical-wrapper .xcritical-form_term input:checked:after{content:"";width:12px;height:12px;background:#fff;transform:rotate(-45deg);position:absolute;top:4px;left:0;right:0;margin:auto;border-radius:50px}.section-banner .xcritical-wrapper .xcritical-form_term span{color:#fff;font-size:16px;font-family:Poppins,sans-serif;font-weight:400;line-height:normal;transition:.5s ease}.section-banner .xcritical-wrapper .xcritical-form_term span a{color:#fff;text-decoration:underline;transition:color .3s ease;font-weight:600;cursor:pointer}.section-banner .xcritical-wrapper .xcritical-form_term span a:hover{text-decoration:none;color:#35dc91}.section-banner .xcritical-wrapper .xcritical-form_term.error input:before{border:2px solid #ff1f4b}.section-banner .xcritical-wrapper .xcritical-form_term.error span{color:#ff1f4b}.section-banner .xcritical-wrapper .phone-group{display:grid;grid-template-columns:1.1fr 3fr;align-items:center;position:relative}.section-banner .xcritical-wrapper .phone-group .form-placeholder{left:80px}.section-banner .xcritical-wrapper .phone-group .phone-code{flex:0 0 100px;max-width:100px;border:none;display:none}.section-banner .xcritical-wrapper .phone-group .phone-code:after{content:"";display:inline-block;width:2px;height:8px;background-color:hsla(0,0%,96.1%,.4)}.section-banner .xcritical-wrapper .phone-group .icon:before{content:"";display:inline-block;width:20px;height:20px;background-size:contain;flex-shrink:0;flex-grow:0;cursor:pointer;background-repeat:no-repeat;background-position:50%;box-sizing:border-box;margin-top:3px}.section-banner .xcritical-wrapper .phone-group .icon-arrow-down:before{background-image:url(../../../images/pages/leagues/bird.png)}.section-banner .xcritical-wrapper .phone-group .custom-select__image{margin-right:10px}.section-banner .xcritical-wrapper .phone-group .custom-select__list-item,.section-banner .xcritical-wrapper .phone-group .custom-select__placeholder>div{font-size:18px;line-height:58px;font-weight:400;color:#cacaca;display:-webkit-flex;display:flex;width:100%;-webkit-align-items:center;align-items:center;cursor:pointer;padding:2px 0 0 7px;transition:background .2s ease}.section-banner .xcritical-wrapper .phone-group .custom-select__placeholder>div{line-height:0;padding:0}.section-banner .xcritical-wrapper .phone-group .custom-select .icon{position:absolute;top:50%;right:12px;transform:translateY(-50%);transition:transform .3s;z-index:1}.section-banner .xcritical-wrapper .phone-group .custom-select .icon:before{width:12px}.section-banner .xcritical-wrapper .phone-group .custom-select__list-item{line-height:26px}.section-banner .xcritical-wrapper .phone-group .custom-select__list{position:absolute;top:100%;left:-8px;right:4px;margin-top:10px;list-style:none;max-height:140px;overflow:hidden;z-index:3;visibility:hidden;opacity:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#22986a;border:1px solid #f5f5f5;transform:translateY(10px);transition:opacity .2s ease,visibility 0s ease .2s,transform .2s ease;border-radius:12px}.section-banner .xcritical-wrapper .phone-group .custom-select__list::-webkit-scrollbar{width:4px}.section-banner .xcritical-wrapper .phone-group .custom-select__list::-webkit-scrollbar-thumb{background:transparent}.section-banner .xcritical-wrapper .phone-group .custom-select__list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.section-banner .xcritical-wrapper .phone-group .custom-select__list-item:hover{background-color:hsla(0,0%,100%,.1)}.section-banner .xcritical-wrapper .phone-group .form-city-list{backdrop-filter:blur(20px);margin-left:16px;max-width:130px}.section-banner .xcritical-wrapper .phone-group .custom-select.list-show .custom-select__list{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);transition-delay:0s}.section-banner .xcritical-wrapper .phone-group .custom-select.list-show .icon-arrow-down:before{transform:rotate(180deg)}.section-banner .xcritical-wrapper .phone-group .custom-select.list-hide .custom-select__list{visibility:hidden;opacity:0}.section-banner .xcritical-wrapper .phone-group .error__message{bottom:-20px}.section-banner #xcritical-register .xcritical-email-confirmation__modal{border-radius:40px;background:#fff;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);padding:42px 30px 30px;border:1px solid #22986a}.section-banner #xcritical-register .xcritical-email-confirmation__modal h4{color:#22986a;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.section-banner #xcritical-register .xcritical-email-confirmation__modal p{color:#22986a;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.section-banner #xcritical-register .xcritical-email-confirmation__modal button{border-radius:15px;background:#22986a;transition:.5s ease;color:#fff;border:none}.section-banner #xcritical-register .xcritical-email-confirmation__modal button:hover{background:#35dc91}.section-banner #xcritical-register .xcritical-email-confirmation__modal .xcritical-email-confirmation__close:after,.section-banner #xcritical-register .xcritical-email-confirmation__modal .xcritical-email-confirmation__close:before{background-color:#35dc91}.what-1prime{padding:82px 0 41px}.what-1prime-title{font-size:30px;font-weight:700;line-height:normal;margin-bottom:20px}.what-1prime-text,.what-1prime-title{color:#181717;font-family:Poppins,sans-serif;font-style:normal}.what-1prime-text{font-size:18px;font-weight:400;line-height:216%;margin-bottom:82px}.what-1prime-line{border:1px solid #22986a;width:100%}.steps-account{padding:41px 0;text-align:center}.steps-account-title{text-align:center;color:#181717;font-family:Poppins,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.steps-account-items{margin:36px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.steps-account-item{padding:32px 26px;border-radius:40px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);text-align:center;transition:3s ease;position:relative;transform:translateX(0)}.steps-account-item:first-child.elem-animation{transform:translateX(-950%)}.steps-account-item:nth-child(2).elem-animation{transform:translateX(-750%)}.steps-account-item:nth-child(3).elem-animation{transform:translateX(-550%)}.steps-account-item:nth-child(4).elem-animation{transform:translateX(-350%)}.steps-account-item img{margin-bottom:13px}.steps-account-text{color:#181717;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:216%;margin-bottom:0}.steps-account .button{min-width:188px;font-size:16px}.experience-leagues{padding:41px 0}.experience-leagues-title{color:#181717;text-align:center;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:49px}.experience-leagues-items{display:grid;grid-template-columns:1fr 1fr;gap:34px 40px}.experience-leagues-item{border-radius:10px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2);padding:28px 25px;display:flex;gap:12px;max-width:467px;transition:1.5s ease}.experience-leagues-item:first-child{transform:translateX(0)}.experience-leagues-item:first-child.elem-animation{transform:translateX(-50%)}.experience-leagues-item:nth-child(2){transform:translateX(0)}.experience-leagues-item:nth-child(2).elem-animation{transform:translateX(50%)}.experience-leagues-item:nth-child(3){transform:translateX(0)}.experience-leagues-item:nth-child(3).elem-animation{transform:translateX(-100%)}.experience-leagues-item:nth-child(4){transform:translateX(0)}.experience-leagues-item:nth-child(4).elem-animation{transform:translateX(100%)}.experience-leagues-item:nth-child(odd){margin-left:auto}.experience-leagues-item:nth-child(2n){margin-right:auto}.experience-leagues-item img{max-width:30px;max-height:30px}.experience-leagues-heading{color:#22986a;line-height:100%}.experience-leagues-descr,.experience-leagues-heading{font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400}.experience-leagues-descr{color:#181717;line-height:216%;margin-bottom:0}.tourneys-leagues{padding:41px 0}.tourneys-leagues .container{position:relative}.tourneys-leagues .tourney{background-color:#181717;background-image:url(../../../images/pages/leagues/tourney-back.svg);background-repeat:no-repeat;background-size:cover;border-radius:40px;position:relative;min-height:440px}.tourneys-leagues .tourney-block{position:absolute;opacity:0;transition:opacity .8s;top:0;padding:100px 70px 25px;display:grid;grid-template-columns:1fr 1fr;gap:25px;height:100%}.tourneys-leagues .tourney-block.active{opacity:1;position:relative}.tourneys-leagues .tourney-block-img{text-align:center}.tourneys-leagues .tourney-block-img img{border-radius:20px;max-width:400px;width:100%;height:250px}.tourneys-leagues .tourney-title{color:#fff;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:154%;margin-bottom:21px}.tourneys-leagues .tourney-text{font-size:18px;line-height:216%;margin-bottom:13px}.tourneys-leagues .tourney-descr,.tourneys-leagues .tourney-text{color:#fff;font-family:Poppins,sans-serif;font-style:normal;font-weight:400}.tourneys-leagues .tourney-descr{font-size:15px;line-height:150%;margin-bottom:0;max-width:700px}.tourneys-leagues .tourney-cost{color:#fff;font-family:Poppins,sans-serif;font-size:50px;font-style:normal;font-weight:500;line-height:156.5%;margin-bottom:0}.tourneys-leagues .tourney-data{border-radius:40px;background:#181717;padding:38px 40px 23px;margin-bottom:82px;position:absolute;opacity:0;transition:opacity .8s;top:0;left:15px;right:15px}.tourneys-leagues .tourney-data.active{opacity:1;position:relative;left:0;right:0}.tourneys-leagues .tourney-data-heading{display:flex;margin-bottom:24px;justify-content:space-between}.tourneys-leagues .tourney-data-btns{position:relative}.tourneys-leagues .tourney-data-button{cursor:pointer;max-width:45px;opacity:1}.tourneys-leagues .tourney-data-wrapp{display:flex;padding:0 148px;justify-content:space-between}.tourneys-leagues .tourney-data-title{font-size:33px;margin-bottom:0}.tourneys-leagues .tourney-data-hours,.tourneys-leagues .tourney-data-title{color:#fff;text-align:center;font-family:Poppins,sans-serif;font-style:normal;font-weight:700;line-height:125%}.tourneys-leagues .tourney-data-hours{font-size:80px;margin-bottom:5px;min-width:108px}.tourneys-leagues .tourney-data-date{color:#fff;text-align:center;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:216%;margin-bottom:0}.tourneys-leagues .tourney-data-separator{border-radius:10px;background:#22986a;height:90px;width:6px}.tourneys-leagues .tourney-data__time-end{color:#64646f;text-align:center;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0}.prizes{padding:41px 0;overflow:hidden}.prizes-items{display:flex;flex-flow:row nowrap;width:100%;margin-bottom:27px;gap:100px;position:relative}.prizes-button{position:absolute;max-width:55px;transition:.5s ease;cursor:pointer}.prizes-button.prevBtn{left:-70px;top:50%;transform:translateY(-50%);z-index:2}.prizes-button.nextBtn{right:-70px;top:50%;transform:translateY(-50%);z-index:2}.prizes-item{border-radius:23px;background-color:#181717;background-image:url(../../../images/pages/leagues/prizes-back.svg);background-position:100%;display:grid;grid-template-columns:1.5fr 1fr;padding:32px 72px 32px 120px;background-repeat:no-repeat;background-size:contain;align-items:center;flex-shrink:0;width:100%;position:absolute;min-height:456px;opacity:0;transition:.5s ease}.prizes-item.active{position:relative;opacity:1}.prizes-title{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:216%;margin-bottom:0}.prizes-line{border:.5px solid #fff;width:100%;margin-bottom:27px}.prizes-heading{font-size:24px;font-weight:600;line-height:150%;margin-bottom:2px}.prizes-heading,.prizes-text{color:#fff;font-family:Poppins,sans-serif;font-style:normal}.prizes-text{font-size:18px;font-weight:400;line-height:216%;margin-bottom:0}.winners{padding:41px 0}.winners .container{position:relative}.winners h2{color:#181717;text-align:center;font-family:Poppins,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:27px}.winners-wrapp{padding:58px;border-radius:40px;box-shadow:8px 7px 25px rgba(55,55,90,.12);max-width:870px;margin:0 auto;display:grid;gap:40px;position:absolute;opacity:0;transition:opacity 1.5s;bottom:0}.winners-wrapp.active{opacity:1;position:relative}.winners-item{overflow:hidden}.winners-item:after{content:" ";display:block;overflow:hidden;border-bottom:2px dotted #22986a;margin-top:-4px}.winners-item:first-child .winners-number{background:#f4c13c}.winners-item:nth-child(2) .winners-number{background:#bebebd}.winners-item:nth-child(3) .winners-number{background:#ae8761}.winners-block{display:flex;gap:13px;float:left}.winners-block:after{content:"";display:inline-block;width:33px}.winners-number{color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;width:32px;height:32px;border-radius:50px;background:#22986a;display:flex;align-items:center;justify-content:center}.winners-name{font-weight:600;line-height:176%}.winners-award,.winners-name{color:#181717;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;margin-bottom:0}.winners-award{font-weight:400;line-height:normal;float:right}.winners-award:before{content:"";display:inline-block;width:20px}.community-area{padding:41px 0 117px;display:flex}.community-area-wrapp{background-color:#181717;width:100%}.community-area .container{position:relative;display:flex}.community-area-content{padding:70px 0;margin-left:auto;max-width:450px}.community-area-img{position:absolute;top:36px;transform:scale(0);animation:scaleAnim 1s ease-in .5s;animation-fill-mode:forwards}.community-area-img.elem-animation{transform:none;animation:none}.community-area-title{font-size:46px;font-weight:700;line-height:normal}.community-area-text,.community-area-title{color:#fff;font-family:Poppins,sans-serif;font-style:normal}.community-area-text{font-size:18px;font-weight:400;line-height:216%;margin-bottom:13px}.community-area-buttons{display:flex;gap:22px}.community-area-buttons .button{color:#181717}.faq{padding:41px 0 100px}.faq__item{width:100%;transition:all .5s;margin-bottom:15px;display:flex;flex-direction:column;justify-content:space-between}.faq__item:last-child{margin-bottom:0}.faq__item-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #b0b0b0}.faq__item-top img{transition:all .5s}.faq__item-bottom{transition:max-height .5s ease-in-out;overflow:hidden;max-height:0;padding-top:50px;cursor:auto;display:grid;gap:33px}.faq__item-active{transition:all .5s}.faq__item-active img{transform:rotate(180deg)}.faq__title{color:#22986a;font-family:Poppins,sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:154%}.faq__content{display:flex;gap:10px;align-items:baseline}.faq__number{display:flex;justify-content:center;align-items:center;max-width:32px;width:100%;height:32px;border-radius:50px;background:#22986a;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:0;padding:0 5px}.faq__number.empty{background:transparent}.faq__heading{color:#22986a;font-size:20px;font-weight:600;line-height:150%;margin-bottom:22px;cursor:pointer}.faq__heading,.faq__text{font-family:Poppins,sans-serif;font-style:normal}.faq__text{color:#181717;font-size:18px;font-weight:400;line-height:216%;margin-bottom:0}.faq__text span{color:#22986a}.faq__block .faq__text{transition:max-height .5s ease-in-out;overflow:hidden;max-height:0;cursor:auto}.page-leagues{padding-top:80px;overflow:hidden}@media screen and (min-width:1200px){.prizes-button.prevBtn:hover circle{fill:#22986a}.prizes-button.prevBtn:hover path{stroke:#fff}.prizes-button.nextBtn:hover circle{fill:#22986a}.prizes-button.nextBtn:hover path{stroke:#fff}.community-area-buttons .button:hover{color:#fff}.faq__item-top img,.faq__title{cursor:pointer}}@media screen and (max-width:1366px){.prizes-items{gap:46px}}@media screen and (max-width:1340px){.prizes-button.prevBtn{left:0}.prizes-button.nextBtn{right:0}}@media screen and (max-width:1200px){.section-banner{order:1}.section-banner-block{padding:71px 0 70px 74px;background-size:100% 100%;max-width:680px}.section-banner h1{margin-bottom:16px;max-width:490px}.section-banner h1 span{font-size:30px}.section-banner-text{margin-bottom:19px}.section-banner-descr,.section-banner-text{font-size:16px;max-width:490px}.section-banner-img{width:auto;right:0}.section-banner .xcritical-wrapper .xcritical_input-wrapper{max-width:490px}.section-banner .xcritical-wrapper .xcritical-form_term span{font-size:16px}.what-1prime{padding:31px 0 28px;order:2}.what-1prime-title{font-size:24px;line-height:150%;margin-bottom:8px;padding:0 70px}.what-1prime-text{font-size:16px;line-height:150%;margin-bottom:42px;padding:0 70px}.what-1prime-line{width:87%;margin:0 auto}.steps-account{padding:41px 0 12px;order:4}.steps-account-title{font-size:30px}.steps-account-items{margin:34px 0;gap:38px}.steps-account-item{padding:20px 6px}.steps-account-item img{max-width:100px;margin-bottom:18px}.steps-account-text{font-size:16px}.steps-account .button{min-width:177px}.experience-leagues{order:3;padding:28px 0 40px}.experience-leagues-title{order:3;margin-bottom:20px}.experience-leagues-items{gap:22px 25px}.experience-leagues-item{padding:16px 21px;max-width:417px}.experience-leagues-descr,.experience-leagues-heading{font-size:16px}.tourneys-leagues{order:6;padding:12px 0 50px}.tourneys-leagues .tourney{min-height:390px}.tourneys-leagues .tourney-block{padding:86px 70px 20px}.tourneys-leagues .tourney-title{margin-bottom:4px}.tourneys-leagues .tourney-text{font-size:16px;margin-bottom:4px}.tourneys-leagues .tourney-cost{font-size:46px;line-height:normal}.tourneys-leagues .tourney-data{left:80px;right:80px;margin-bottom:70px;padding:25px 37px 11px}.tourneys-leagues .tourney-data-heading{margin-bottom:25px}.tourneys-leagues .tourney-data-wrapp{padding:0 134px}.tourneys-leagues .tourney-data-title{font-size:30px;line-height:normal}.tourneys-leagues .tourney-data-hours{font-size:70px;margin-bottom:10px}.tourneys-leagues .tourney-data-date{font-size:16px}.prizes{order:5;padding:50px 0}.prizes-items{margin-bottom:14px}.prizes-button.prevBtn{left:-55px}.prizes-button.nextBtn{right:-55px}.prizes-item{padding:27px 50px 27px 90px}.prizes-title{font-size:20px}.prizes-line{margin-bottom:22px}.prizes-heading{font-size:22px;line-height:125%}.prizes-text{font-size:16px;line-height:181%}.winners{order:7;padding:50px 0 51px}.winners h2{font-size:30px;margin-bottom:36px}.winners-wrapp{padding:53px 63px;gap:35px}.winners-block{gap:16px}.winners-block:after{width:16px}.winners-award{font-size:16px}.winners-award:before{width:16px}.community-area{order:8;padding:40px 0 60px}.community-area-content{padding:22px 0 27px;max-width:410px}.community-area-img{top:22px;left:100px}.community-area-title{font-size:30px;margin-bottom:2px}.community-area-text{font-size:16px}.community-area-buttons{gap:14px}.faq{order:9;padding:41px 0 68px}.faq__item-top img{width:58px}.faq__item-bottom{gap:38px}.faq__title{font-size:25px;line-height:125%}.faq__content{gap:12px}.faq__heading{margin-bottom:17px}.faq__text,.faq__text span{font-size:16px}.page-leagues{display:flex;flex-direction:column}}@media screen and (max-width:930px){.section-banner-block{padding:19px 0 33px 30px;max-width:540px}.section-banner h1{margin-bottom:6px;max-width:400px}.section-banner h1 span{font-size:24px;font-size:22px}.section-banner-text{font-size:14px;margin-bottom:15px;max-width:400px;line-height:180%}.section-banner-descr{font-size:14px;max-width:400px;font-weight:700;line-height:179%}.section-banner-img{height:580px}.section-banner .xcritical-wrapper .xcritical_input-wrapper{max-width:400px}.section-banner .xcritical-wrapper .xcritical_input-wrapper input{height:40px}.section-banner .xcritical-wrapper .xcritical-form_term.xcritical_input-wrapper{margin-bottom:5px}.section-banner .xcritical-wrapper .xcritical-form_term span{font-size:14px}.what-1prime{padding:35px 0 19px}.what-1prime-title{font-size:18px;text-align:center}.what-1prime-text{font-size:14px;margin-bottom:39px;padding:0 59px}.what-1prime-line{width:100%}.steps-account{padding:39px 0 18px}.steps-account-title{font-size:18px;margin-bottom:16px}.steps-account-items{margin:16px 0 8px;display:flex;justify-content:space-between;gap:5px}.steps-account-item{max-width:150px;box-shadow:none;padding:0}.steps-account-item img{margin-bottom:12px}.steps-account-text{font-size:14px}.experience-leagues{padding:19px 0 39px}.experience-leagues-title{font-size:18px;margin-bottom:13px}.experience-leagues-items{gap:26px 32px}.experience-leagues-item{padding:26px 20px;max-width:318px}.experience-leagues-heading{font-size:14px;line-height:180%}.experience-leagues-descr{font-size:14px}.tourneys-leagues{padding:18px 0 19px}.tourneys-leagues .tourney{min-height:615px;display:flex;flex-direction:column}.tourneys-leagues .tourney-block{padding:78px 70px 0;grid-template-columns:1fr;gap:40px;flex:1}.tourneys-leagues .tourney-block-img{margin-bottom:40px;margin-top:auto}.tourneys-leagues .tourney-title{font-size:24px;margin-bottom:16px}.tourneys-leagues .tourney-text{margin-bottom:2px}.tourneys-leagues .tourney-cost{font-size:30px}.tourneys-leagues .tourney-data{margin-bottom:38px;padding:32px 37px 38px}.tourneys-leagues .tourney-data-heading{margin-bottom:18px}.tourneys-leagues .tourney-data-btns{top:80px}.tourneys-leagues .tourney-data-wrapp{padding:0 144px}.tourneys-leagues .tourney-data-title{font-size:24px}.tourneys-leagues .tourney-data-hours{font-size:46px;margin-bottom:6px;min-width:50px}.tourneys-leagues .tourney-data-date{font-size:14px}.tourneys-leagues .tourney-data-separator{height:63px}.prizes{padding:19px 0}.prizes-items{margin-bottom:18px;gap:100px}.prizes-item{padding:41px 46px 40px 50px;background-size:cover}.prizes-title{font-size:16px}.prizes-line{margin-bottom:12px}.prizes-heading{font-size:20px;margin-bottom:6px}.winners{padding:19px 0 20px}.winners h2{font-size:18px;margin-bottom:12px}.winners-wrapp{padding:46px 42px}.winners-number{width:28px;height:28px;font-size:14px}.winners-award,.winners-name{font-size:14px}.community-area{padding:20px 0}.community-area .container{padding:41px 50px 43px;align-items:center;gap:5px}.community-area-content{padding:0;max-width:350px;margin-left:0}.community-area-img{position:relative;left:0;top:0}.community-area-title{font-size:21px;margin-bottom:12px}.community-area-text{margin-bottom:24px;line-height:150%}.community-area-buttons{gap:6px}.faq{padding:20px 0 36px}.faq__item-top img{width:46px}.faq__item-bottom{gap:16px;padding-top:22px}.faq__title{font-size:18px}.faq__content{gap:10px}.faq__number{max-width:28px;height:28px;font-size:13px}.faq__heading{margin-bottom:15px}.faq__heading,.faq__text,.faq__text span{font-size:14px}}@media (max-width:930px){.section-banner .xcritical-wrapper .phone-group{grid-template-columns:1.4fr 3fr}}@media screen and (max-width:800px){.tourneys-leagues .tourney-data{left:50px;right:50px}.prizes-button.prevBtn{left:2%;top:10%}.prizes-button.nextBtn{right:2%;top:10%}.page-leagues{padding-top:48px}}@media screen and (max-width:799px){.section-banner-back{background-image:url(../../../images/pages/leagues/banner-back-mob.svg);max-width:100%;background-size:cover;height:62%;bottom:0;background-position:50%;border-radius:50px 50px 0 0;position:absolute;z-index:2;width:100%}.section-banner-block{padding:40px 40px 43px;max-width:100%;background-image:none}.section-banner h1{font-size:18px;margin:0 auto 4px;text-align:center;max-width:500px}.section-banner h1 span{font-size:18px}.section-banner-text{text-align:center;max-width:500px;margin:0 auto 185px}.section-banner-descr{text-align:center;max-width:100%;line-height:216%}.section-banner-img{width:100%;height:90%;top:-20%}.section-banner .xcritical-wrapper form,.section-banner__button{text-align:center}.section-banner .xcritical-wrapper .xcritical_input-wrapper{margin:0 auto 20px}.section-banner .xcritical-wrapper .xcritical_input-wrapper input{height:44px}.section-banner .xcritical-wrapper .xcritical-form_term span{max-width:100%;text-align:left}.tourneys-leagues{padding:40px 0 39px}.tourneys-leagues .tourney{background-image:url(../../../images/pages/leagues/tourney-back-mob.svg);text-align:center;min-height:620px}.tourneys-leagues .tourney-block{padding:78px 40px 0}.tourneys-leagues .tourney-title{font-size:18px;margin-bottom:12px}.tourneys-leagues .tourney-text{line-height:180%}.tourneys-leagues .tourney-cost{margin-bottom:15px}.tourneys-leagues .tourney-data{padding:23px 10px 15px;margin-bottom:79px}.tourneys-leagues .tourney-data-heading{margin-bottom:20px;padding:0 30px}.tourneys-leagues .tourney-data-btns{top:0}.tourneys-leagues .tourney-data-button{max-width:38px}.tourneys-leagues .tourney-data-wrapp{padding:0}.tourneys-leagues .tourney-data-title{font-size:18px}.tourneys-leagues .tourney-data-hours{font-size:40px;margin-bottom:16px}.tourneys-leagues .tourney-data-separator{height:42px}.prizes{padding:40px 0}.prizes-items{margin-bottom:21px;gap:60px}.prizes-button.prevBtn{left:2%;top:50%}.prizes-button.nextBtn{right:2%;top:50%}.prizes-item{grid-template-columns:1fr;background-image:url(../../../images/pages/leagues/prizes-back-mob.svg);background-size:cover;padding:42px 21px 22px;min-height:640px}.prizes-item img{margin:0 auto 19px}.prizes-title{font-size:15px}.prizes-line{margin-bottom:17px}.prizes-heading{font-size:17px;margin-bottom:9px}.winners{padding:39px 0 23px}.community-area{padding:20px 0 60px}.community-area .container{display:grid;padding:35px 40px 183px}.community-area-content{text-align:center;order:-1;margin:0 auto}.community-area-img{position:absolute;top:250px;max-width:284px;left:0;right:0;margin:auto}.community-area-text{margin-bottom:26px}.community-area-buttons{max-width:204px}.faq{padding:60px 0 44px}.faq__item-top img{width:36px}}@media screen and (max-width:600px){.section-banner-img{height:85%}}@media screen and (max-width:576px){.section-banner h1{margin-bottom:0}.what-1prime{padding:63px 0 20px}.what-1prime-title{margin-bottom:23px;padding:0}.what-1prime-text{margin-bottom:40px;padding:0}.steps-account{padding:40px 0 39px}.steps-account-items{margin:16px 0 58px;gap:16px;flex-direction:column}.steps-account-item{margin:0 auto;max-width:100%}.experience-leagues-items{grid-template-columns:1fr;gap:26px}.experience-leagues-item{margin:0 auto}.tourneys-leagues .tourney-data{left:40px;right:40px;min-height:250px}.tourneys-leagues .tourney-data-heading{padding:0 10px}.prizes-button{max-width:45px}.winners-wrapp{padding:46px 30px}.winners-block{gap:8px}.winners-award:before,.winners-block:after{width:5px}.community-area-img{top:313px}.community-area-buttons{flex-direction:column;gap:16px;margin:0 auto}.page-leagues{padding-top:68px}}@media screen and (max-width:575px){.tourneys-leagues .tourney{min-height:610px}.tourneys-leagues .tourney-block{padding:40px 20px 0}.tourneys-leagues .tourney-block-img img{height:200px}}@media screen and (max-width:500px){.section-banner-back{height:65%}.section-banner-text{margin:0 auto 135px}.section-banner-img{height:auto}}@media (max-width:500px){.section-banner .xcritical-wrapper .phone-group{grid-template-columns:125px 3fr}}@media screen and (max-width:450px){.prizes-button.nextBtn,.prizes-button.prevBtn{top:40%}}@media screen and (max-width:390px){.section-banner-back{height:72%}.section-banner-text{margin:0 auto 45px}}@media (max-width:360px){.section-banner .xcritical-wrapper .phone-group .custom-select__list-item{font-size:13px}}@media screen and (max-width:359px){.section-banner .xcritical-wrapper .xcritical-form_term span{font-size:12px}}@keyframes scaleAnim{0%{transform:scale(0)}60%{transform:scale(1.1)}70%{transform:scale(1.1)}to{transform:scale(1)}}