@-webkit-keyframes running-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440));transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440))}}@keyframes running-animation{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440));transform:translateX(calc(-50% - min(100vw, 1920px)*24/1440))}}@-webkit-keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes button-loading{0%{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}}@keyframes button-loading{0%{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-bg),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2);box-shadow:calc(min(100vw,1920px)*15/1440) 0 0 0 var(--loader-c1),calc(min(100vw,1920px)*-15/1440) 0 0 0 var(--loader-c2)}}@-webkit-keyframes button-loading-mobile{0%{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}}@keyframes button-loading-mobile{0%{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}33%{background:var(--loader-c1);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-bg)}66%{background:var(--loader-c2);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1);box-shadow:3.125vw 0 0 0 var(--loader-bg),-3.125vw 0 0 0 var(--loader-c1)}to{background:var(--loader-bg);-webkit-box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2);box-shadow:3.125vw 0 0 0 var(--loader-c1),-3.125vw 0 0 0 var(--loader-c2)}}.partner-program-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*60/1440)}@media(max-width:767px){.partner-program-page{gap:10vw}}.partner-program-page .partner-program__section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*40/1440)}@media(max-width:767px){.partner-program-page .partner-program__section-wrapper{gap:6.25vw}}.partner-program-page .partner-program__banner{grid-gap:0 calc(min(100vw,1920px)*148/1440);background:#f5f5f5;display:grid;gap:0 calc(min(100vw,1920px)*148/1440);grid-template-columns:calc(min(100vw,1920px)*577/1440) auto;grid-template-rows:calc(min(100vw,1920px)*266/1440) calc(min(100vw,1920px)*137/1440);padding:calc(min(100vw,1920px)*12/1440) calc(min(100vw,1920px)*74/1440) calc(min(100vw,1920px)*17/1440) calc(min(100vw,1920px)*78/1440)}@media(max-width:767px){.partner-program-page .partner-program__banner{gap:6.25vw;grid-template-columns:1fr;grid-template-rows:auto 49.375vw auto;padding:7.5vw 5vw 8.75vw}}.partner-program-page .partner-program__banner h1{font-family:actay;font-size:calc(min(100vw,1920px)*45/1440);font-weight:700;line-height:1.1;padding-top:calc(min(100vw,1920px)*63/1440)}@media(max-width:767px){.partner-program-page .partner-program__banner h1{font-size:6.875vw;padding-top:0}}.partner-program-page .partner-program__banner h1 span{color:#753dd7}.partner-program-page .partner-program__banner .partner-program__banner-img-wrapper{background:url(img/frontend/assets/src/img/pages/partner-program/banner.webp) 50%/cover no-repeat;grid-column:2;grid-row:1/span 2}@media(max-width:767px){.partner-program-page .partner-program__banner .partner-program__banner-img-wrapper{background-position:0 -10vw;grid-column:1;grid-row:2}}.partner-program-page .partner-program__banner .partner-program__banner-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*16/1440)}@media(max-width:767px){.partner-program-page .partner-program__banner .partner-program__banner-info{gap:4.375vw}}.partner-program-page .partner-program__banner .partner-program__banner-info button{font-size:calc(min(100vw,1920px)*24/1440);font-weight:700;padding-bottom:calc(min(100vw,1920px)*16/1440);padding-top:calc(min(100vw,1920px)*16/1440);width:calc(min(100vw,1920px)*405/1440)}@media(max-width:767px){.partner-program-page .partner-program__banner .partner-program__banner-info button{font-size:4.375vw;padding-bottom:4.375vw;padding-top:4.375vw;width:100%}.partner-program-page .partner-program__banner .partner-program__banner-info p{line-height:1.3}}.partner-program-page .partner-program__cashback h2{text-align:center}@media(max-width:767px){.partner-program-page .partner-program__cashback h2{text-align:left}}.partner-program-page .partner-program__cashback .partner-program__cashback-wrapper{grid-gap:calc(min(100vw,1920px)*8/1440);display:grid;gap:calc(min(100vw,1920px)*8/1440);grid-template-columns:repeat(2,1fr);grid-template-rows:calc(min(100vw,1920px)*404/1440)}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-wrapper{gap:2.5vw;grid-template-columns:1fr;grid-template-rows:repeat(2,70vw)}}.partner-program-page .partner-program__cashback .partner-program__cashback-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:calc(min(100vw,1920px)*32/1440);position:relative}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-item{padding:6.25vw}}.partner-program-page .partner-program__cashback .partner-program__cashback-item img{position:absolute}.partner-program-page .partner-program__cashback .partner-program__cashback-item:first-child img{height:calc(min(100vw,1920px)*358/1440);right:calc(min(100vw,1920px)*-20/1440);top:calc(min(100vw,1920px)*15/1440);width:calc(min(100vw,1920px)*390/1440)}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-item:first-child img{height:50vw;right:-1.25vw;top:-.9375vw;width:53.75vw}}.partner-program-page .partner-program__cashback .partner-program__cashback-item:nth-child(2) img{height:calc(min(100vw,1920px)*344/1440);right:calc(min(100vw,1920px)*7/1440);top:calc(min(100vw,1920px)*28/1440);width:calc(min(100vw,1920px)*344/1440)}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-item:nth-child(2) img{height:48.125vw;right:2.1875vw;top:2.5vw;width:48.125vw}}.partner-program-page .partner-program__cashback .partner-program__cashback-item .partner-program__cashback-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*8/1440);max-width:calc(min(100vw,1920px)*382/1440)}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-item .partner-program__cashback-info{gap:1.875vw;max-width:100%}}.partner-program-page .partner-program__cashback .partner-program__cashback-item p{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*4/1440)}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-item p{gap:.625vw}}.partner-program-page .partner-program__cashback .partner-program__cashback-item p span:first-child{color:#753dd7;font-family:actay;font-size:calc(min(100vw,1920px)*85/1440);font-weight:700;line-height:1.1}@media(max-width:767px){.partner-program-page .partner-program__cashback .partner-program__cashback-item p span:first-child{font-size:15vw;line-height:1}.partner-program-page .partner-program__steps{background:#f5f5f5;padding:11.25vw 5vw}}.partner-program-page .partner-program__steps .partner-program__steps-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*12/1440);justify-content:center}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__steps-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.5vw}}.partner-program-page .partner-program__steps .partner-program__steps-header p{color:#161616;max-width:calc(min(100vw,1920px)*640/1440)}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__steps-header p{max-width:100%}}.partner-program-page .partner-program__steps .partner-program__steps-header h2,.partner-program-page .partner-program__steps .partner-program__steps-header p{text-align:center}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__steps-header h2,.partner-program-page .partner-program__steps .partner-program__steps-header p{text-align:left}}.partner-program-page .partner-program__steps .partner-program__steps-wrapper{grid-gap:calc(min(100vw,1920px)*8/1440);display:grid;gap:calc(min(100vw,1920px)*8/1440);grid-template-columns:calc(min(100vw,1920px)*338/1440) calc(min(100vw,1920px)*350/1440) calc(min(100vw,1920px)*336/1440) auto;grid-template-rows:calc(min(100vw,1920px)*327/1440)}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__steps-wrapper{gap:0;grid-template-columns:1fr;grid-template-rows:repeat(3,21.5625vw) auto}}.partner-program-page .partner-program__steps .partner-program__step{grid-gap:calc(min(100vw,1920px)*16/1440);display:grid;gap:calc(min(100vw,1920px)*16/1440);grid-template-rows:calc(min(100vw,1920px)*35/1440) auto;position:relative}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__step{gap:3.75vw;grid-template-columns:6.25vw auto;grid-template-rows:1fr}}.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-number{-webkit-box-align:center;-ms-flex-align:center;grid-gap:calc(min(100vw,1920px)*10/1440);align-items:center;display:grid;gap:calc(min(100vw,1920px)*10/1440);grid-template-columns:calc(min(100vw,1920px)*50/1440) auto;grid-template-rows:calc(min(100vw,1920px)*35/1440)}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-number{gap:0;grid-template-columns:1fr;grid-template-rows:8.125vw auto}}.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-number p{color:#753dd7;line-height:1.1}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-number p{line-height:1}}.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-number div{background:#753dd7;height:calc(min(100vw,1920px)*1/1440);width:100%}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-number div{height:100%;justify-self:center;width:.3125vw}}.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-info{gap:1.25vw;padding-top:1.875vw}}.partner-program-page .partner-program__steps .partner-program__step .partner-program__step-info p:nth-of-type(2){color:#505050}.partner-program-page .partner-program__steps .partner-program__step img{position:absolute}@media(max-width:767px){.partner-program-page .partner-program__steps .partner-program__step img{display:none}}.partner-program-page .partner-program__steps .partner-program__step:first-child img{right:calc(min(100vw,1920px)*66/1440);top:calc(min(100vw,1920px)*41/1440);width:calc(min(100vw,1920px)*221/1440)}.partner-program-page .partner-program__steps .partner-program__step:nth-child(2) img{left:calc(min(100vw,1920px)*20/1440);top:calc(min(100vw,1920px)*60/1440);width:calc(min(100vw,1920px)*255/1440)}.partner-program-page .partner-program__steps .partner-program__step:nth-child(3) img{right:calc(min(100vw,1920px)*46/1440);top:calc(min(100vw,1920px)*67/1440);width:calc(min(100vw,1920px)*222/1440)}.partner-program-page .partner-program__steps .partner-program__step:nth-child(4) img{right:0;top:calc(min(100vw,1920px)*60/1440);width:calc(min(100vw,1920px)*215/1440)}.partner-program-page .partner-program__audience h2{text-align:center}@media(max-width:767px){.partner-program-page .partner-program__audience h2{text-align:left}}.partner-program-page .partner-program__audience .partner-program__audience-wrapper{grid-gap:calc(min(100vw,1920px)*8/1440);display:grid;gap:calc(min(100vw,1920px)*8/1440);grid-template-columns:repeat(4,1fr);grid-template-rows:calc(min(100vw,1920px)*188/1440)}@media(max-width:767px){.partner-program-page .partner-program__audience .partner-program__audience-wrapper{gap:2.5vw;grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}}.partner-program-page .partner-program__audience .partner-program__audience-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*16/1440);padding:calc(min(100vw,1920px)*16/1440)}@media(max-width:767px){.partner-program-page .partner-program__audience .partner-program__audience-type{gap:2.5vw;padding:5vw}}.partner-program-page .partner-program__audience .partner-program__audience-type p:nth-of-type(2){color:#505050}.partner-program-page .partner-program__running-line{background:#d5e322;color:#161616;margin-top:0}.partner-program-page .partner-program__benefits{margin-bottom:calc(min(100vw,1920px)*60/1440)}@media(max-width:767px){.partner-program-page .partner-program__benefits{margin-bottom:10vw}}.partner-program-page .partner-program__benefits h2{text-align:center}@media(max-width:767px){.partner-program-page .partner-program__benefits h2{max-width:83.75vw;text-align:left}}.partner-program-page .partner-program__benefits .partner-program__benefits-wrapper{grid-gap:calc(min(100vw,1920px)*8/1440);display:grid;gap:calc(min(100vw,1920px)*8/1440);grid-template-columns:repeat(4,1fr);grid-template-rows:calc(min(100vw,1920px)*230/1440)}@media(max-width:767px){.partner-program-page .partner-program__benefits .partner-program__benefits-wrapper{gap:1.25vw;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,44.375vw)}}.partner-program-page .partner-program__benefits .partner-program__benefit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:calc(min(100vw,1920px)*16/1440)}@media(max-width:767px){.partner-program-page .partner-program__benefits .partner-program__benefit{-webkit-box-pack:start;-ms-flex-pack:start;gap:5vw;justify-content:start;padding:2.5vw}.partner-program-page .partner-program__benefits .partner-program__benefit:nth-of-type(3){grid-column:2;grid-row:1}}.partner-program-page .partner-program__benefits .partner-program__benefit-icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(min(100vw,1920px)*48/1440);justify-content:center;width:calc(min(100vw,1920px)*48/1440)}@media(max-width:767px){.partner-program-page .partner-program__benefits .partner-program__benefit-icon{height:11.25vw;width:11.25vw}}.partner-program-page .partner-program__benefits .partner-program__benefit-icon svg{width:calc(min(100vw,1920px)*24/1440)}@media(max-width:767px){.partner-program-page .partner-program__benefits .partner-program__benefit-icon svg{width:5.625vw}}.partner-program-page .partner-program__benefits .partner-program__benefit-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:calc(min(100vw,1920px)*8/1440)}@media(max-width:767px){.partner-program-page .partner-program__benefits .partner-program__benefit-info{gap:1.25vw}}.partner-program-page .partner-program__benefits .partner-program__benefit-info p:nth-of-type(2){color:#505050}
